如何使用matplotlib和numpy绘制热力图
现有3个list
x = [x0, x1, x2, ..., xn]
y = [y0, y1, y2, ..., yn]
v = [v0, v1, v2, ..., vn]
希望可以据此生成热力图,效果类似http://stackoverflow.com/questions/21663358/gnuplot-heatmap-xyz 答案里的效果。搜索了一些类似的问题但是好像不太一样(http://stackoverflow.com/questions/14391959/heatmap-in-matplotlib-with-pcolor).
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此外还可以换颜色,执行
dir(plt.cm)
来查看可用的颜色表。或许你能参考下面链接的内容
http://discuss.analyticsvidhya.com/t/how-to-plot-heat-map-in-python/1922/2
另外不限定matplotlib的話,可以嘗試 Plotly
https://plot.ly/python/heatmaps/