كيفية إنشاء رسم بياني من سلسلة الباندا


يمكنك استخدام بناء الجملة الأساسي التالي لإنشاء رسم بياني من سلسلة الباندا:

 my_series. plot (kind=' hist ')

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

ملاحظة : إذا كنت تستخدم دفتر ملاحظات Python عبر الإنترنت ولا ترى رسمًا بيانيًا يظهر بعد استخدام بناء الجملة هذا، فقد تحتاج إلى تحديد %matplotlib عبر الإنترنت أولاً.

مثال 1: إنشاء رسم بياني للتكرار

يوضح الكود التالي كيفية إنشاء مدرج تكراري من سلسلة الباندا:

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram from Series
data. plot (kind=' hist ')

يعرض المحور السيني قيم سلسلة الباندا بينما يعرض المحور الصادي تكرار كل قيمة.

مثال 2: إنشاء رسم بياني للكثافة

لإنشاء رسم بياني للكثافة من سلسلة الباندا، يمكننا تحديد الكثافة = صحيح في الدالة مؤامرة () :

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram from Series
data. plot (kind=' hist ', density= True ) 

يعرض المحور السيني قيم سلسلة الباندا بينما يعرض المحور الصادي الكثافة.

المثال 3: إنشاء رسم بياني مخصص

أخيرًا، يمكننا استخدام الصيغة التالية لتخصيص لون أشرطة الرسم البياني، وعدد الصناديق المستخدمة، وتسميات المحاور، وعنوان قطعة الأرض:

 import pandas as pd

#createSeries
data = pd. Series ([2, 2, 2, 3, 3, 4, 5, 7, 8, 9, 12, 12, 14, 15, 16, 16, 18,
                    19, 22, 22, 22, 25, 26, 27, 30, 33, 33, 33, 34, 35])

#create histogram with custom color, edgecolor, and number of bins
my_hist = data. plot (kind=' hist ', color=' red ', edgecolor=' black ', bins= 20 )

#add x-axis label
my_hist. set_xlabel (' Values ')

#add title
my_hist. set_title (' Distribution of Values ') 

مصادر إضافية

تشرح البرامج التعليمية التالية كيفية إنشاء مخططات مشتركة أخرى في بايثون:

كيفية رسم خطوط متعددة في Matplotlib
كيفية إنشاء boxplot من Pandas DataFrame
كيفية رسم أعمدة Pandas متعددة على مخطط شريطي

Add a Comment

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