رسم 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 تسمية 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")
# اكتب الكود الخاص بك أدناه
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس البيانات والرسوم البيانية
7إطارات بيانات pandas
السلاسلإطارات البياناتقراءة ملفات CSVاستكشاف البياناتاختيار الأعمدةمراجعة: تقييمات الأفلام10رسم بيانات DataFrame
رسم DataFrameمخطط مبعثر من الأعمدةلون واحد لكل مجموعةمدرج تكراري لعمودمراجعة: مبيعات المقهى5المخططات الخطية والمبعثرة
التسميات والعناوينالمخططات المبعثرةخطوط متعددة ووسائل الإيضاحالألوان والعلاماتالأشكال والمحاورمراجعة: الخطوات الأسبوعية11مجموعات البيانات لتعلم الآلة
مجموعات البيانات المدمجةالسمات والتسمياتاستكشاف البيانات حسب الفئةرسم الفئاتمراجعة: مجموعة بيانات النبيذتدرّب بنفسك: مترجم Python عبر الإنترنت