الباندا - التآمر



التخطيط

يستخدم Pandas plot()طريقة لإنشاء الرسوم البيانية.

يمكننا استخدام Pyplot ، وهي وحدة فرعية من مكتبة Matplotlib لتصور الرسم التخطيطي على الشاشة.

اقرأ المزيد عن Matplotlib في دروسنا في Matplotlib .

مثال

استيراد pyplot من Matplotlib وتصور DataFrame الخاص بنا:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('data.csv')

df.plot()

plt.show()

تستخدم الأمثلة في هذه الصفحة ملف CSV يسمى: "data.csv".

تنزيل data.csv أو Open data.csv


مؤامرة مبعثر

حدد أنك تريد مخطط تبعثر مع kindالوسيطة:

kind = 'scatter'

يحتاج مخطط التبعثر إلى محوري س وص.

في المثال أدناه سوف نستخدم "Duration" للمحور x و "Calories" للمحور y.

قم بتضمين الوسيطات x و y مثل هذا:

x = 'Duration', y = 'Calories'

مثال

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('data.csv')

df.plot(kind = 'scatter', x = 'Duration', y = 'Calories')

plt.show()

نتيجة

تذكر: في المثال السابق ، علمنا أن العلاقة بين "المدة" و "السعرات الحرارية" كانت 0.922721كذلك ، وتوصلنا إلى حقيقة أن المدة الأعلى تعني حرق المزيد من السعرات الحرارية.

بالنظر إلى مخطط التشتت ، سأوافق.

لنقم بإنشاء مخطط مبعثر آخر ، حيث توجد علاقة سيئة بين الأعمدة ، مثل "Duration" و "Maxpulse" ، مع الارتباط 0.009403:

مثال

مخطط مبعثر حيث لا توجد علاقة بين الأعمدة:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('data.csv')

df.plot(kind = 'scatter', x = 'Duration', y = 'Maxpulse')

plt.show()

نتيجة


w3schools CERTIFIED . 2021

الحصول على شهادة!

أكمل وحدات Pandas ، وقم بإجراء التمارين ، وقم بإجراء الاختبار ، وستصبح معتمدًا من w3schools!

10 دولارات ENROLL

الرسم البياني

استخدم kindالوسيطة لتحديد رغبتك في المدرج التكراري:

kind = 'hist'

يحتاج الرسم البياني إلى عمود واحد فقط.

يوضح لنا الرسم البياني معدل تكرار كل فترة ، على سبيل المثال ، كم عدد التمارين التي استمرت بين 50 و 60 دقيقة؟

في المثال أدناه سوف نستخدم عمود "Duration" لإنشاء المدرج التكراري:

مثال

df["Duration"].plot(kind = 'hist')

نتيجة

ملحوظة: يخبرنا الرسم البياني أن هناك أكثر من 100 تمرين استغرقت ما بين 50 و 60 دقيقة.


اختبر نفسك مع التمارين

ممارسه الرياضه:

أدخل بناء الجملة الصحيح لتصور البيانات في DataFrame كرسم تخطيطي (رسم).

df.()