الباندا: قم بإنشاء مخطط مبعثر باستخدام أعمدة متعددة


يمكنك استخدام بناء الجملة الأساسي التالي لإنشاء مخطط مبعثر باستخدام أعمدة متعددة في pandas DataFrame:

 import pandas as pd

#create scatter plot of A vs. B
ax1 = df. plot (kind=' scatter ', x=' A ', y=' B ', color=' r ')

#add scatter plot on same graph of C vs. D
ax2 = df. plot (kind=' scatter ', x=' C ', y=' D ', color=' g ', ax=ax1)

يقوم هذا المثال تحديدًا بإنشاء مخطط تبعثر باستخدام العمودين A وB، ثم تراكب مخطط تبعثر آخر على نفس المخطط باستخدام العمودين C وD.

يوضح المثال التالي كيفية استخدام بناء الجملة هذا عمليًا.

مثال: إنشاء مخطط تشتت الباندا باستخدام أعمدة متعددة

لنفترض أن لدينا DataFrame الباندا التالي الذي يوضح النقاط والتمريرات الحاسمة للاعبي كرة السلة المختلفين من الفريقين A وB:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' A_assists ': [3, 4, 5, 6, 7, 7, 8, 9],
                   ' A_points ': [6, 8, 8, 10, 13, 13, 15, 16],
                   ' B_assists ': [3, 4, 4, 5, 5, 6, 7, 7],
                   ' B_points ': [7, 9, 9, 13, 10, 11, 12, 13]})
#view DataFrame
print (df)

   A_assists A_points B_assists B_points
0 3 6 3 7
1 4 8 4 9
2 5 8 4 9
3 6 10 5 13
4 7 13 5 10
5 7 13 6 11
6 8 15 7 12
7 9 16 7 13

يمكننا استخدام الصيغة التالية لإنشاء مخطط تبعثر باستخدام العمودين A_assists و A_points ، ثم تراكب مخطط تبعثر آخر على نفس الرسم البياني باستخدام العمودين B_assists و B_points :

 #create scatter plot of A_assists vs. A_points
ax1=df. plot (kind=' scatter ', x=' A_assists ', y=' A_points ', color=' r ', label=' A ')

#add scatter plot on same graph using B_assists vs. B_points
ax2=df. plot (kind=' scatter ', x=' B_assists ', y=' B_points ', color=' g ', label=' B ', ax=ax1)

#specify x-axis and y-axis labels
ax1. set_xlabel (' Assists ')
ax1. set_ylabel (' Points ') 

الباندا مبعثر باستخدام أعمدة متعددة

والنتيجة النهائية هي مخطط مبعثر يحتوي على قيم أعمدة A_assistors و A_points باللون الأحمر وقيم أعمدة B_assistors و B_points باللون الأخضر.

ملاحظة رقم 1 : تحدد وسيطة التسمية التسمية التي سيتم استخدامها في وسيلة إيضاح المؤامرة.

ملاحظة رقم 2 : في هذا المثال، استخدمنا مجموعتين من الأعمدة لرسم مخططين مبعثرين على نفس الرسم البياني. ومع ذلك، يمكنك استخدام ax3 و ax4 وما إلى ذلك. لإضافة أي عدد تريده من الأعمدة إلى مخطط التشتت.

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية تنفيذ المهام الشائعة الأخرى في الباندا:

كيفية رسم الرسوم البيانية حسب المجموعة في الباندا
كيفية رسم البيانات الفئوية في الباندا
كيفية رسم توزيع قيم الأعمدة في الباندا

Add a Comment

ایمئیل یایینلانمایاجاق ایسته‎نیله‎ن بوشلوقلار خاللانمیشدیر *