קריאת קובצי CSV
חלק מהיחידה נתונים ותרשימים במסלול ה-Machine Learning של Coddy. שיעור 33 מתוך 60.
במערכי נתונים אמיתיים יש אלפי שורות, ולכן הם נשמרים בקבצים. הנפוץ ביותר הוא קובץ CSV: טקסט פשוט, שורה אחת בכל שורה, והערכים מופרדים בפסיקים.
pd.read_csv מקבלת את שם הקובץ ומחזירה DataFrame:
books = pd.read_csv("books.csv")
print(books)הדבר מדפיס:
title pages year
0 Dune 412 1965
1 Emma 474 1815
2 Beloved 324 1987השורה הראשונה ציינה את העמודות, והמספרים נקלטו כמספרים, מוכנים לחישובים. ב-Coddy, הקבצים של שיעור נמצאים לצד התוכנית שלך, ולכן מספיק לציין את השם.
אתגר
בינוניבית קפה שומר קובץ CSV אחד לכל יום, monday.csv, tuesday.csv וכן הלאה, ובכל אחד מהם העמודות drink ו־cups. התוכנית קוראת את שם היום באותיות קטנות לתוך day.
בנה את שם הקובץ של אותו יום, טען את הקובץ לתוך DataFrame בשם orders והדפס אותו.
אם היום היה sunday והקובץ sunday.csv הכיל את drink,cups, את mocha,5 ואת chai,13, היית רואה:
drink cups
0 mocha 5
1 chai 13נסו בעצמכם
import pandas as pd
day = input()
# כתבו את הקוד שלכם למטה
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה נתונים ותרשימים
10הצגת נתונים של DataFrame בגרפים
הצגת DataFrame בגרףתרשים פיזור מעמודותצבע אחד לכל קבוצההיסטוגרמה של עמודהסיכום: מכירות בית הקפה5תרשימי קווים ופיזור
תוויות וכותרותתרשימי פיזורכמה קווים ומקראצבעים וסמניםאיורים וציריםסיכום: צעדים שבועיים11מערכי נתונים ללמידת מכונה (ML)
מערכי נתונים מובניםתכונות ותוויותחקירה לפי מחלקההצגת המחלקות בגרףסיכום: מערך הנתונים Wineתרגלו בעצמכם: קומפיילר Python אונליין