كيفية إضافة عنوان إلى مؤامرات seaborn (مع أمثلة)


لإضافة عنوان إلى قطعة أرض بحرية واحدة، يمكنك استخدام الدالة .set() .

على سبيل المثال، إليك كيفية إضافة عنوان إلى boxplot:

 sns. boxplot (data=df, x=' var1 ', y=' var2 '). set (title=' Title of Plot ')

لإضافة عنوان عالمي إلى قطعة أرض ذات جوانب بحرية، يمكنك استخدام الدالة .suptitle() .

على سبيل المثال، إليك كيفية إضافة عنوان عام إلى إعادة الرسم:

 #define relplot
rel = sns. relplot (data=df, x=' var1 ', y=' var2 ', col=' var3 ')

#add overall title to replot
rel. fig . suptitle (' Overall Title ')

توضح الأمثلة التالية كيفية استخدام هذه الوظائف عمليًا.

مثال 1: أضف عنوانًا لمؤامرة Seaborn واحدة

يوضح التعليمة البرمجية التالية كيفية إضافة عنوان إلى Seaborn boxplot:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create boxplot
sns. boxplot (data=df, x=' team ', y=' points '). set (title=' Points by Team ') 

Seaborn boxplot مع العنوان

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

 sns. scatterplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

مؤامرة مبعثر Seaborn مع العنوان

ويوضح التعليمة البرمجية التالية كيفية إضافة عنوان إلى Seaborn regplot:

 sns. regplot (data=df, x=' points ', y=' assists '). set (title=' Points vs. Assists ') 

مؤامرة Seaborn مع العنوان

المثال 2: إضافة عنوان عالمي إلى مؤامرة وجه Seaborn

يوضح التعليمة البرمجية التالية كيفية إضافة عنوان إلى مؤامرة Seaborn ذات الأوجه:

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt

#create fake data
df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29],
                   ' assists ': [5, 7, 7, 9, 12, 9, 9, 4],
                   ' team ': ['A', 'A', 'A', 'A', 'B', 'B', 'B', 'B']})

#create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#add overall title
rel. fig . suptitle (' Stats by Team ')

مؤامرة ذات جوانب Seaborn مع العنوان

يمكننا أيضًا استخدام الوسيطة subplots_adjust() ‎ لنقل العنوان الإجمالي إلى مستوى أعلى قليلًا بحيث لا يتداخل مع الحبكات الفردية:

 #create relplot
rel = sns. relplot (data=df, x=' points ', y=' assists ', col=' team ')

#move overall title up
rel. fig . subplots_adjust (top= .8 )

#add overall title
rel. fig . suptitle (' Stats by Team ') 

مصادر إضافية

كيفية ضبط حجم الشكل لمؤامرة Seaborn
كيفية تغيير موضع الأسطورة في Seaborn
كيفية تغيير تسميات المحاور على قطعة أرض Seaborn

Add a Comment

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