DataFrames
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 32 מתוך 60.
למערך נתונים יש עמודות רבות זו לצד זו, אחת לכל תכונה. pandas שומרת אותן יחד בתוך DataFrame, טבלה:
בנו אחד מתוך מילון: סוגריים מסולסלים שממפים כל שם עמודה לרשימת הערכים שלו.
pets = pd.DataFrame({
"name": ["Rex", "Tom", "Bubbles"],
"animal": ["dog", "cat", "fish"],
"age": [4, 2, 1],
})
print(pets)התוצאה המודפסת:
name animal age
0 Rex dog 4
1 Tom cat 2
2 Bubbles fish 1כל רשימה הפכה לעמודה, לפי הסדר שלך, והשורות ממוספרות החל מ־0. הרשימות חייבות להיות באורך שווה: בכל שורה צריך להיות ערך בכל עמודה.
אתגר
בינוניחנות צמחים מוכרת שרך, קקטוס ודקל. plants ו-prices מכילים את שמותיהם ואת המחירים שלהם, והתוכנית קוראת את המכירות של היום לתוך sold.
בנה DataFrame בשם shop עם העמודות plant, price ו-sold, בסדר הזה, והדפס אותו. עבור הקלט 8, 2, 15:
plant price sold
0 fern 4.5 8
1 cactus 2.0 2
2 palm 12.0 15נסו בעצמכם
import pandas as pd
plants = ["fern", "cactus", "palm"]
prices = [4.5, 2.0, 12.0]
sold = [int(input()), int(input()), int(input())]
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין