我坚持使用python和matplotlib imshow()。它的目的是显示一个代表三维的二维颜色图。我的x轴由一个数组‘’TG‘(93个条目)表示。我的y轴是一组依赖于我的'TG‘的数组,准确地说,我们有93个不同的数组,长度为340。我的z轴也是一组数组,依赖于我的'TG‘大小相等,然后是y (93x340)。基本上,我得到的是一组二维测量值,我希望在第三个数组上绘制颜色相关的测量值。有什么聪明的方法可以做到这一点吗?我试图首先自己找出答案,但我发现最常见的是z平面(二维图)的问题。所以我有两个数量级为(93x340)的矩阵和一个数组(93)。你知道一个有用的建议吗。
发布于 2017-09-04 12:29:26
如果没有关于特定问题的更多细节,很难猜测什么是表示数据的最佳方式。我将举一个例子,希望它是相关的。
假设我们正在收集一群人的身高和体重。也许这个人的指数是你的第一个维度,而身高和体重取决于他是谁。然后,表示这些数据的一种方法是使用身高和体重作为x和y轴,并将每个人绘制为二维空间中的一个点。
在本例中,person索引实际上没有太多意义,因此不需要颜色。
https://stackoverflow.com/questions/39491258
复制相似问题