我有三个列表,每个列表包含向量的余弦值,每个列表有49,742个数据点。我使用流动的基本绘图,但整个图形看起来非常杂乱,我怎样才能用较少的杂乱来绘制它。如果可能的话,我希望用平滑的曲线绘制这些曲线。
每个清单中的数据样本:
pltfColor = [0.837, 0.98, 0.032, 0.755,....,n]
其他两个列表包含类似数据,所有三个列表都有n = 49742个数据点
plt.plot(pltfColor, 'r.')
plt.plot(pltEdgeColor, 'b.')
plt.plot(pltTexture, 'g.')
plt.ylabel('cosine values')
plt.yscale('log')
plt.show()
这是我目前的情节
答案 0 :(得分:0)
鉴于点密度高,您可以通过降低不透明度来选择聚类
plt.plot(pltfColor, 'r.', alpha=.1, mec='none')
hexbin
也会制作密度图,如@imsc建议