【发布时间】:2017-10-15 02:05:14
【问题描述】:
我将 x、y、z 数据存储在 pandas 数据框中,我想从中生成 2D 热图(深度图)。
df= pd.DataFrame(np.random.randint(0,100,size=(100, 3)), columns=list('XYZ'))
我不确定如何用 matplotlib 做到这一点。 This example 建议转换为 numpy 数组并创建轮廓图。有没有办法直接从 pandas 绘制?如果没有,我将如何将数据框重塑为 2d numpy 数组?
【问题讨论】:
标签: python pandas matplotlib heatmap