首页 > 解决方案 > 使用不同样式的颜色在绘图中可视化数组

问题描述

我想用彩色图来可视化一个数组,所以我可以将许多数组相互比较,看看它们在哪里相似或不相似。一个示例数组是:

import numpy as np
import matplotlib.pyplot as plt

coef = np.array([7.84678e-06, -3.03161e-06, 4.1283e-06, -3.33764e-06, 8.18091e-07, 4.0515e-07, 5.03187e-06, 1.40076e-05, -0.240809, -0.0133863, 0.0479671, 0.0740471, 0.222519, 0.10136, 0.0594249, -0.103346])

plt.pcolor([coef,coef] , cmap = 'hsv' )
plt.show()

并得到情节:

在此处输入图像描述

有没有其他或更好的方法来可视化数组?特别是如果我得到一个长度为 1000 或 2000 的较长数组,则其排列不明确:

在此处输入图像描述

标签: pythonnumpymatplotlib

解决方案


推荐阅读