كيفية تغيير حجم الخط الأسطوري في مؤامرة seaborn


يمكنك استخدام الصيغة التالية لتغيير حجم الخط في وسيلة إيضاح المؤامرة البحرية:

 plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ')

تحدد الوسيطة Fontsize حجم خط التسميات التوضيحية في التسمية التوضيحية، وتحدد الوسيطة title_fontsize حجم خط عنوان التسمية التوضيحية.

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

مثال: تغيير حجم خط وسيلة الإيضاح في مؤامرة Seaborn

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

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#create 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 scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize= '10 ', title_fontsize= '14 ') 

يمكن أن تأخذ وسيطات حجم الخط أيضًا القيم التالية:

  • XX-صغير
  • صغير جدًا
  • قليل
  • متوسط
  • كبير
  • x-كبير
  • كبير جدًا

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

 import pandas as pd
import seaborn as sns
import matplotlib. pyplot as plt
sns. set_style (' whitegrid ')

#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 scatterplot
sns. scatterplot (data=df, x=' points ', y=' assists ', hue=' team ')

#add legend
plt. legend (title=' Team ', fontsize=' medium ', title_fontsize=' x-large ') 

راجع وثائق matplotlib للحصول على شرح تفصيلي للوظيفة plt.legend() .

مصادر إضافية

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

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

Add a Comment

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