كيفية تغيير حجم الخط في seaborn plots (مع أمثلة)


يمكنك استخدام بناء الجملة الأساسي التالي لتغيير حجم الخط في مخططات Seaborn:

 import seaborn as sns

sns. set (font_scale= 2 )

لاحظ أن القيمة الافتراضية لـ Font_scale هي 1. وبزيادة هذه القيمة، يمكنك زيادة حجم الخط لجميع العناصر في المخطط.

توضح الأمثلة التالية كيفية استخدام بناء الجملة هذا عمليًا.

مثال 1: تغيير حجم الخط لجميع العناصر في مؤامرة Seaborn

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

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

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ')

والكود التالي يوضح كيفية استخدام الدالة sns.set() لزيادة حجم الخط لجميع العناصر في المخطط:

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

#increase font size of all elements
sns. set (font_scale= 2 )

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df). set (title=' Sales Data ') 

تضاريس بحرية بحجم خط محدد

لاحظ أن حجم الخط لكل عنصر من عناصر الرسم قد زاد بشكل ملحوظ.

مثال 2: تغيير حجم الخط لعناصر معينة في مخطط Seaborn

يوضح التعليمة البرمجية التالية كيفية تغيير حجم الخط لعناصر معينة في مخطط Seaborn:

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

#createDataFrame
df = pd. DataFrame ({' date ': ['1/1/2021', '1/30/2021', '1/1/2021', '1/30/2021'],
                   ' sales ': [4, 11, 6, 18],
                   ' company ': ['A', 'A', 'B', 'B']})

#plot multiple lines
sns. lineplot (x=' date ', y=' sales ', hue=' company ', data=df)

#modify individual font size of elements
plt. legend (title=' Company ', fontsize= 20 )
plt. xlabel (' Date ', fontsize= 16 );
plt. ylabel (' Sales ', fontsize= 16 );
plt. title (' Sales Data ', fontsize= 20 )
plt. tick_params (axis=' both ', which=' major ', labelsize= 14 ) 

لاحظ أن كل عنصر في المخطط له حجم خط فريد بناءً على القيمة المحددة في وسيطة حجم الخط .

مصادر إضافية

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

كيفية إنشاء قطع أرض متعددة في Seaborn في شكل واحد
كيفية تغيير موضع الأسطورة في Seaborn
كيفية إضافة عنوان إلى مؤامرات Seaborn

Add a Comment

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