Matplotlib imshow()

时间:2016-09-14 13:06:54

标签: python matplotlib

我遇到了python和matplotlib imshow()。目的是显示代表三个维度的两维色彩图。 我的x轴由数组'GT'(93个条目)表示。我的y轴是一组依赖于我的'TG'的数组。确切地说,我们有93个不同的数组,长度为340.我的z轴也是一组依赖于我的'TG'的数组,其大小与y相同( 93x340)。 基本上我所拥有的是一组二维测量,我想在颜色上依赖于第三个数组。有一种聪明的方法可以做到这一点。我试图首先找到我自己,但我发现最常见的是只有一个z平面(二维图)的问题。所以我有两个矩阵(93x340)和一个数组(93)。你知道一个有用的建议吗?

1 个答案:

答案 0 :(得分:0)

如果没有更详细的问题,很难猜出表示数据的最佳方式是什么。我将举一个例子,希望它是相关的。

假设我们正在收集一群人的身高和体重。也许这个人的指数是你的第一个维度,身高和体重取决于它是谁。然后,表示此数据的一种方法是使用高度和权重作为x和y轴,并将每个人绘制为该二维空间中的点。

在这个例子中,人物指数并没有多大意义,因此不需要颜色。