sns.heatmap(df_distance, xticklabels=df_distance.columns, yticklabels=df_distance.columns, fmt='.2f', cmap=sns.diverging_palette(180, 0, n=180), center=40, annot=True, annot_kws={"fontsize":9}, cbar_kws={"ticks": [0, 40, 80, 120, int(df_distance.max().max())]})
时间: 2024-04-07 20:29:52 浏览: 97
heatmap.rar_R_language__R_language_
这是一段 Python 代码,使用了 seaborn 库中的 heatmap 函数来生成一个热力图。其中 df_distance 是一个数据框,包含了需要绘制的数据。xticklabels 和 yticklabels 分别指定 x 轴和 y 轴的标签,fmt='.2f' 则表示在热力图上显示的数字保留两位小数。cmap 参数指定了渐变色板,center 参数指定了渐变的中心值。annot=True 表示在图中显示具体的数字,annot_kws={"fontsize":9} 则指定了数字的字体大小。cbar_kws 参数用于调整颜色条的显示,其中 ticks 参数指定了颜色条上的刻度值。
阅读全文