كيفية إنشاء رسم بياني من سلسلة الباندا
يمكنك استخدام بناء الجملة الأساسي التالي لإنشاء رسم بياني من سلسلة الباندا:
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 متعددة على مخطط شريطي