如何使用 Matplotlib 在 Seaborn FacetGrid 中建立方形熱圖?


要在 Seaborn facetgrid 中建立方形熱圖,我們可以使用帶有 10×10 隨機資料集的 heatmap() 方法。

步驟

  • 建立一個大小為 10×10 的隨機資料,最小值為 -1,最大值為 10。

  • 使用 heatmap() 方法將矩形資料繪製為顏色編碼的矩陣,其中資料和顏色對映為 "twilight_r"

  • 要顯示圖形,請使用 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()

輸出

更新於: 15-5-2021

595 次瀏覽

開啟您的 職業生涯

完成課程即可獲得認證

開始
廣告