python matplotlib用元组(x,y,value)制作热图

益智游戏

我有3个要在热图中绘制的元组。前两个数字是变量/坐标,第三个是值。我认为最简单的方法可能是将它们转换为40X40数据帧并使用,plt.pcolor(df)但我不知道如何将其转换为数据帧。任何其他方式做到这一点也将不胜感激。tuples.append((var1,var2,value))在for循环中使用此代码生成元组,因此我可以将它们直接放入数据框或其他任何内容中(不知道如何)。感谢任何可以帮助我的人!

[(-0.2, -0.2, 2.46), (-0.2, -0.19, 2.58), (-0.2, -0.18, 2.53), (-0.2, -0.17, 2.48)]

T.银

我建议不要创建三个元组,而是创建三个相同长度的列表,而不是创建元组。然后,您可以使用numpy.histogram2d

import numpy as np
import matplotlib.pyplot as plt

# here are the three lists
# for example, you could do random values to demo
x = np.random.randn(8873)
y = np.random.randn(8873)
weights = np.random.rand(8873)

heatmap, _, _ = np.histogram2d(x, y, weights=weights)

plt.clf()
plt.imshow(heatmap)
plt.show()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

python matplotlib用元组(x,y,value)制作热图

来自分类Dev

在Python中制作x,y,z数据的热图

来自分类Dev

使用{tuple:float}格式的dict在python matplotlib中使用x和y标签创建热图

来自分类Dev

使用python中的matplotlib使用指定的离散颜色映射制作热图

来自分类Dev

在Python中制作热图的必要数据结构

来自分类Dev

使用python和matplotlib的2D热图

来自分类Dev

显示带有Alpha值的“热图”图像-Matplotlib / Python

来自分类Dev

使用python和matplotlib的2D热图

来自分类Dev

热图Python

来自分类Dev

定性热图图python

来自分类Dev

用matplotlib创建热图

来自分类Dev

在matplotlib中对x,y,z内插热图设置限制

来自分类Dev

Matplotlib热图Y轴

来自分类Dev

python matplotlib f(x ^ 2)图

来自分类Dev

没有Matplotlib的Python中x,y,z点的2D图

来自分类Dev

使用python中的matplotlib制作自定义颜色图

来自分类Dev

使用python中的matplotlib制作自定义颜色图

来自分类Dev

如何在matplotlib中制作热图?

来自分类Dev

python中的单列热图

来自分类Dev

用Python或X轴反转MPL图

来自分类Dev

Python热图图颜色条

来自分类Dev

Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

来自分类Dev

Python Matplotlib-如何在不调整热图大小的情况下移动颜色栏?

来自分类Dev

用python用Bessel积分制作衍射图的密度图,但它不会停止运行

来自分类Dev

用python中的matplotlib在一个中绘制几个x,y系列值

来自分类Dev

用20 x 1000 numpy数组制作散景热图

来自分类Dev

在Windows下用matplotlib保存python图失败

来自分类Dev

用Python制作RPG

来自分类Dev

Python:从负Y值开始的Matplotlib条形图

Related 相关文章

热门标签

归档