كيفية إضافة عنوان جدول إلى pandas dataframe
يمكنك استخدام وظيفة set_title() الخاصة بـ matplotlib لإضافة عنوان إلى جدول تم إنشاؤه من pandas DataFrame:
ax. set_title (' Some Title ')
يوضح المثال التالي كيفية استخدام هذه الوظيفة عمليًا.
مثال: أضف عنوان جدول إلى Pandas DataFrame
لنفترض أن لدينا DataFrame الباندا التالي الذي يعرض النقاط والتمريرات الحاسمة لفرق كرة السلة المختلفة:
import pandas as pd #createDataFrame df = pd. DataFrame ({' team ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'], ' points ': [18, 22, 19, 14, 14, 11, 20, 28], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4]}) #view DataFrame print (df) team points assists 0 to 18 5 1 B 22 7 2 C 19 7 3 D 14 9 4 E 14 12 5 F 11 9 6 G 20 9 7:28 a.m. 4
يمكننا استخدام الكود التالي لإنشاء جدول في matplotlib يعرض القيم من DataFrame واستخدام set_title () لتحديد عنوان للجدول:
import matplotlib. pyplot as plt
#initialize figure
fig = plt. figure (figsize = (8, .2))
ax = fig. add_subplot (111)
#create table
ax. table (cellText = df. values , rowLabels = df. index ,
colLabels = df. columns , cellLoc=' center ')
#add title to table
ax. set_title (' Points and Assists by Team ')
#turn axes off
ax. axis (' off ')
ملاحظة : يمكنك العثور على الوثائق الكاملة لوظيفة الجدول () في matplotlib هنا .
لاحظ أنه تمت إضافة عنوان “النقاط والتمريرات الحاسمة حسب الفريق” أعلى الجدول.
لاحظ أيضًا أنه يمكنك استخدام الوسيطتين Fontdict و loc لتغيير خط العنوان وموقعه:
import matplotlib. pyplot as plt
#initialize figure
fig = plt. figure (figsize = (8, .2))
ax = fig. add_subplot (111)
#create table
ax. table (cellText = df. values , rowLabels = df. index ,
colLabels = df. columns , cellLoc=' center ')
#add title to table
ax. set_title (' Points and Assists by Team ',
fontdict={' fontsize ': 20 ,
' fontweight ': ' bold ',
' color ': ' steelblue '},
loc=' left ')
#turn axes off
ax. axis (' off ')
لاحظ أن خط العنوان أصبح الآن أكبر حجمًا وغامقًا ومحاذيًا لليسار وأزرق اللون.
راجع وثائق matplotlib للحصول على قائمة كاملة بالطرق التي يمكنك من خلالها تغيير مظهر العنوان.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية تنفيذ العمليات الشائعة الأخرى في الباندا:
كيفية إضافة عناوين إلى المؤامرات في الباندا
كيفية إنشاء سحابة نقطة من Pandas DataFrame
كيفية إنشاء رسم بياني من Pandas DataFrame