كيفية تغيير حجم الخط الأسطوري في مؤامرة 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