1

我有三个列表,每个列表都包含向量的余弦值,每个列表都有 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()

这是我目前的情节 在此处输入图像描述

4

1 回答 1

0

鉴于点的高密度,您可以通过降低不透明度来挑选集群

plt.plot(pltfColor, 'r.', alpha=.1, mec='none')

hexbin正如@imsc 建议的那样,还将制作密度图

于 2012-08-15T00:55:47.560 回答