הצגת DataFrame בגרף
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 47 מתוך 60.
בטבלה כבר נמצאים המספרים שתרשים צריך. בסוף הפרק הזה, טבלה אחת תיתן לך את זה:
זה מתחיל בקריאה אחת. df.plot מקבלת שני שמות של עמודות: x= לרוחב, y= למעלה:
sales = pd.DataFrame({"day": [1, 2, 3, 4, 5], "cups": [12, 18, 15, 25, 30]})
fig, ax = plt.subplots()
sales.plot(x="day", y="cups", ax=ax)
ax.set_title("Lemonade Sales")
plt.show()הפעולה הזו מציירת את התרשים שלמטה. pandas נותנת לציר ה־x את התווית day וקוראת לקו cups במקרא, באופן אוטומטי:
ax=ax מציב את הקו על הצירים שלך. בלעדיו, pandas יוצרת תרשים חדש, והכותרת שלך מופיעה בתרשים ריק.
אתגר
בינונימד גובה של נהר תיעד את מפלס המים מדי שעה לאורך לילה סוער. בקובץ river.csv יש את hour, את level_cm ואת rain_mm.
- צרו דמות וצירים.
- השתמשו ב-
river.plotכדי לשרטט אתlevel_cmמולhourעל אותם צירים. - תנו לתרשים את הכותרת
River Level, תנו לציר y את התוויתLevel (cm), והציגו אותו.
התרשים שלכם אמור להיראות כמו התרשים הזה, ממד גובה שנמצא במעלה הזרם:
התוכנית שלכם לא מדפיסה דבר: Coddy בודקת את התרשים שלכם ומתארת אותו בפלט.
נסו בעצמכם
import pandas as pd
import matplotlib.pyplot as plt
river = pd.read_csv("river.csv")
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין