قراءة ملفات CSV
جزء من قسم البيانات والرسوم البيانية في رحلة Machine Learning على Coddy. الدرس 33 من 60.
تحتوي مجموعات البيانات الحقيقية على آلاف الصفوف، لذا تُحفَظ في ملفات. وأكثرها شيوعًا هو ملف CSV: نص عادي، سطر لكل صف، والقيم مفصولة بفواصل.
تأخذ pd.read_csv اسم الملف وتُرجع إطار بيانات:
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.
أنشئ اسم ملف ذلك اليوم، وحمّل الملف في إطار بيانات orders واطبعه.
إذا كان اليوم هو sunday وكان sunday.csv يحتوي على drink,cups وmocha,5 وchai,13، فسترى:
drink cups
0 mocha 5
1 chai 13جرّب بنفسك
import pandas as pd
day = input()
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البيانات والرسوم البيانية
7إطارات بيانات pandas
السلاسلإطارات البياناتقراءة ملفات CSVاستكشاف البياناتاختيار الأعمدةمراجعة: تقييمات الأفلام5المخططات الخطية والمبعثرة
التسميات والعناوينالمخططات المبعثرةخطوط متعددة ووسائل الإيضاحالألوان والعلاماتالأشكال والمحاورمراجعة: الخطوات الأسبوعية11مجموعات البيانات لتعلم الآلة
مجموعات البيانات المدمجةالسمات والتسمياتاستكشاف البيانات حسب الفئةرسم الفئاتمراجعة: مجموعة بيانات النبيذتدرّب بنفسك: مترجم Python عبر الإنترنت