要在Seaborn中創建聚類熱圖,可以使用Seaborn的clustermap
函數。這個函數會根據數據的相似性對數據進行聚類,并在熱圖中顯示聚類結果。
下面是一個簡單的示例代碼,演示如何使用Seaborn創建聚類熱圖:
import seaborn as sns
import numpy as np
import pandas as pd
# 創建一個隨機數據集
data = np.random.rand(10, 10)
# 將數據轉換為DataFrame
df = pd.DataFrame(data)
# 創建聚類熱圖
sns.clustermap(df)
在這個示例中,我們首先創建一個10x10的隨機數據集,然后將數據轉換為DataFrame。最后,我們使用sns.clustermap
函數創建聚類熱圖。
你還可以根據需要自定義熱圖的樣式,比如設置熱圖顏色、行列標簽等。更多定制選項可以查看Seaborn官方文檔。