Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีทำ heatmap ให้เป็นสี่เหลี่ยมจัตุรัสใน Seaborn FacetGrid ด้วย Matplotlib


ทำให้ heatmap เป็นสี่เหลี่ยมจัตุรัสใน FacetGrid

ใช้เมธอด heatmap() พร้อมข้อมูลสุ่ม 10x10

ขั้นตอน

  1. สร้างข้อมูลสุ่มขนาด 10x10 ค่า -1 ถึง 10
  2. วาด heatmap ด้วย heatmap() พร้อม colormap "twilight_r"
  3. แสดงด้วย show()

ตัวอย่างโค้ด

import numpy as np
import seaborn as sn
import matplotlib.pyplot as plt

plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True

data = np.random.randint(low=-1, high=10, size=(10, 10))
hm = sn.heatmap(data=data, cmap="twilight_r")
plt.show()

ผลลัพธ์

วิธีทำ heatmap ให้เป็นสี่เหลี่ยมจัตุรัสใน Seaborn FacetGrid ด้วย Matplotlib