كيفية إضافة عنوان إلى seaborn heatmap (مع مثال)


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

 import matplotlib. pyplot as plt
import seaborn as sns

#create heatmap
sns. heatmap (df)

#add title
plt. title (' This is my title ')

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

مثال: أضف عنوانًا إلى الخريطة الحرارية في Seaborn

لنفترض أن لدينا DataFrame الباندا التالي الذي يحتوي على معلومات حول النقاط التي سجلها العديد من لاعبي كرة السلة في خمس سنوات متتالية:

 import pandas as pd

#createDataFrame
df = pd. DataFrame ({' year ': [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5],
                   ' player ': ['A', 'A', 'A', 'A', 'A', 'B', 'B',
                              'B', 'B', 'B', 'C', 'C', 'C', 'C', 'C'],
                   ' points ': [8, 12, 14, 14, 15, 10, 15, 19, 29, 13,
                              10, 14, 22, 24, 25]})

#pivot DataFrame
df = df. pivot (' player ', ' year ', ' points ')

#view DataFrame
print (df)

year 1 2 3 4 5
player                    
A 8 12 14 14 15
B 10 15 19 29 13
C 10 14 22 24 25

إذا استخدمنا الدالة Heatmap() لإنشاء خريطة حرارية في seaborn، فلن تتم إضافة أي عنوان إلى الخريطة الحرارية افتراضيًا:

 import seaborn as sns

#create heatmap
sns. heatmap (df, linewidth= .3 )

ومع ذلك، يمكننا استخدام وظيفة title() الخاصة بـ matplotlib لإضافة عنوان بسرعة إلى الخريطة الحرارية:

 import matplotlib. pyplot as plt
import seaborn as sns

#create heatmap
sns. heatmap (df, linewidth= .3 )

#add title to heatmap
plt. title (' Points Scored by Players Each Year ')

خريطة حرارة Seaborn مع العنوان

لاحظ أيضًا أنه يمكننا استخدام الوسائط التالية داخل وظيفة title() لتغيير مظهر العنوان:

  • loc : موقع نص العنوان
  • اللون : لون نص العنوان
  • الحجم : حجم خط نص العنوان

يوضح التعليمة البرمجية التالية كيفية إضافة عنوان بمحاذاة إلى اليسار، مع لون خط أحمر وحجم خط 14:

 import matplotlib. pyplot as plt
import seaborn as sns

#create heatmap
sns. heatmap (df, linewidth= .3 )

#add customized title to heatmap
plt. title (' Points Scored by Players Each Year ', loc=' left ', color=' red ', size= 14 ) 

خريطة حرارة Seaborn بعنوان مخصص

لا تتردد في تعديل الوسائط إلى وظيفة title() لإنشاء العنوان الدقيق الذي تريده.

مصادر إضافية

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

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

Add a Comment

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