如何使用 Matplotlib 在 Seaborn FacetGrid 中制作热图方块?
matplotlibpythondata visualization
要在 Seaborn facetgrid 中制作热图方块,我们可以使用 heatmap() 方法和 10×10 随机数据集。
步骤
创建大小为 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()