ใช้ clustermap กับข้อมูลที่มีเมทริกซ์ระยะทางสำเร็จรูป
โหลดชุดข้อมูลตัวอย่าง แล้ววาด hierarchically-clustered heatmap
ขั้นตอน
- ตั้งค่า theme หลายพารามิเตอร์พร้อมกัน
- โหลดข้อมูลตัวอย่างจากออนไลน์
- แยกคอลัมน์ species ด้วย pop()
- วาด heatmap แบบ hierarchical clustering ด้วย clustermap()
- แสดงด้วย show()
ตัวอย่างโค้ด
from matplotlib import pyplot as plt
import seaborn as sns
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
sns.set_theme(color_codes=True)
iris = sns.load_dataset("iris")
species = iris.pop("species")
g = sns.clustermap(iris)
plt.show()
ผลลัพธ์
