为了账号安全,请及时绑定邮箱和手机立即绑定

使用pcolor在matplotlib中进行热图绘制?

使用pcolor在matplotlib中进行热图绘制?

慕码人2483693 2019-10-05 13:14:19
我想制作一个像这样的热图(显示在FlowingData上): 源数据在这里,但是可以使用随机数据和标签,即import numpycolumn_labels = list('ABCD')row_labels = list('WXYZ')data = numpy.random.rand(4,4)在matplotlib中制作热图非常简单:from matplotlib import pyplot as pltheatmap = plt.pcolor(data)我什至发现了一个看起来正确的colormap参数:heatmap = plt.pcolor(data, cmap=matplotlib.cm.Blues)但是除此之外,我不知道如何显示列和行的标签以及如何以正确的方向显示数据(起源在左上角而不是左下角)。尝试操作heatmap.axes(例如heatmap.axes.set_xticklabels = column_labels)都失败了。我在这里想念什么?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 2002 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号