【发布时间】:2010-12-12 07:19:49
【问题描述】:
我想在 python 中创建一个简单的信息图。 Matplotlib 似乎有很多功能,但没有什么能涵盖我简单的热图网格示例。
信息图是一个简单的 5 x 5 网格,其内部的数字范围为 0 到 1。网格方块随后将着色为 0=白色 1=蓝色 0.5 为淡蓝色。
可能可以使用 Matplotlib,但我无法找到或组合任何可以深入了解生成此内容的示例。
任何见解、示例代码或库方向都会真正有帮助
问候 马特
【问题讨论】:
-
图形将如何使用?你打算把它放在一个文件里吗?在网页上?
-
实际上它只会被装入文件中。在未来理想情况下,这将动态生成以在网页上进行。分布机制对方法有很大影响吗?
-
是的,它有所作为。如果只在屏幕上查看,那么位图格式可能就可以了。如果要放入PDF,那么矢量格式会更好。等等。
-
现在他们确实有这样一个带有注释单元格的热图,其中可以包含 [0,1] 范围内的数字。这是一个可以转换为答案的示例:matplotlib.org/3.1.1/gallery/images_contours_and_fields/…
标签: python grid matplotlib charts heatmap