วิธีเพิ่มชื่อให้กับ 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() เพื่อสร้างแผนที่ความร้อนในทะเล จะไม่มีการเพิ่มชื่อลงในแผนที่ความร้อนตามค่าเริ่มต้น:

 import seaborn as sns

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

อย่างไรก็ตาม เราสามารถใช้ฟังก์ชัน title() ของ matplotlib เพื่อเพิ่มชื่อลงใน heatmap ได้อย่างรวดเร็ว:

 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 ')

แผนที่ความร้อนใต้ท้องทะเลพร้อมชื่อเรื่อง

โปรดทราบว่าเราสามารถใช้อาร์กิวเมนต์ต่อไปนี้ภายในฟังก์ชัน title() เพื่อเปลี่ยนรูปลักษณ์ของชื่อ:

  • loc : ตำแหน่งของข้อความชื่อเรื่อง
  • color : สีของข้อความชื่อเรื่อง
  • size : ขนาดตัวอักษรของข้อความชื่อเรื่อง

รหัสต่อไปนี้แสดงวิธีการเพิ่มชื่อชิดซ้าย โดยมีสีแบบอักษรเป็นสีแดงและขนาดตัวอักษรเป็น 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 ) 

แผนที่ความร้อนใต้ท้องทะเลพร้อมชื่อที่กำหนดเอง

คุณสามารถปรับเปลี่ยนอาร์กิวเมนต์ของฟังก์ชัน title() เพื่อสร้างชื่อที่คุณต้องการได้

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Seaborn:

วิธีปรับขนาดแผนที่ความร้อนใน Seaborn
วิธีเพิ่มชื่อเรื่องให้กับแปลงทะเล
วิธีสร้างแผนย่อยใน Seaborn

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *