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