كيفية إنشاء خرائط حرارية باستخدام seaborn (مع أمثلة)


الخريطة الحرارية هي نوع من المخططات التي تستخدم ظلال مختلفة من الألوان لتمثيل قيم البيانات.

يشرح هذا البرنامج التعليمي كيفية إنشاء خرائط حرارية باستخدام مكتبة التصور Seaborn Python مع مجموعة البيانات التالية:

 #import seaborn
import seaborn as sns

#load "flights" dataset
data = sns. load_dataset (“ flights ”)
data = data. pivot (" month ", " year ", " passengers ")

#view first five rows of dataset
data. head ()

قم بإنشاء خريطة حرارية أساسية

يمكننا استخدام الصيغة التالية لإنشاء خريطة حرارية أساسية لمجموعة البيانات هذه:

 sns. heatmap (data)

خريطة سيبورن الحرارية

شاي

ضبط حجم الخريطة الحرارية

يمكننا استخدام الوسيطة Figsize لضبط الحجم الكلي للخريطة الحرارية:

 #set heatmap size
import matplotlib. pyplot as plt
plt. figure (figsize = (12.8))

#create heatmap
sns. heatmap (data) 

خريطة الحرارة Seaborn ضبط الحجم

تغيير ألوان الخريطة الحرارية

يمكننا استخدام الوسيطة cmap لتغيير الألوان المستخدمة في الخريطة الحرارية. على سبيل المثال، يمكننا اختيار لوحة الألوان “الطيفية”:

 sns. heatmap (data, cmap=" Spectral ")

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

أو يمكننا اختيار بطاقة الألوان “الدافئة”:

 sns. heatmap (data, cmap=" coolwarm ") 

يمكنك العثور على قائمة كاملة بخيارات cmap المتاحة هنا .

قم بتعليق الخريطة الحرارية

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

 sns. heatmap (data, annot= True , fmt=" d ", annot_kws={" size ":13}) 

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

تغيير شريط ألوان الخريطة الحرارية

أخيرًا، يمكننا تعطيل شريط الألوان إذا أردنا استخدام الوسيطة cbar :

 sns. heatmap (data, cbar= False ) 

خريطة حرارة Seaborn بدون شريط ألوان

العثور على المزيد من الدروس Seaborn على هذه الصفحة .

Add a Comment

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