作者:手机用户2502910463 | 来源:互联网 | 2023-02-14 00:08
我在jupyter笔记本中用以下命令显示了情节:
sns.heatmap(pcts, annot=True, line.1f', cmap='YlOrRd', square=True, cbar=False)
plt.yticks(list(reversed(range(len(indices)))), ['Index '+str(x) for x in indices], rotation='horizontal')
plt.title('Percentile ranks of\nsamples\' category spending');
得到了以下图片
即正方形看起来小得令人无法接受.
我怎样才能让它们更大?
1> David Z..:
在使用之前heatmap()
,请matplotlib.pyplot.figure()
使用figsize
参数调用以设置图形的大小.例如:
pyplot.figure(figsize=(10, 16))
sns.heatmap(...)
传递给元组的两个元素是figsize
图形的所需宽度和高度(以英寸为单位).然后,当您制作热图时,它会拉伸以填充给定大小的可用空间.您可能需要进行一些实验来确定最佳尺寸.