Matplotlib - 绘制透明重叠的时间序列

6 投票
1 回答
3761 浏览
提问于 2025-04-18 01:56

我一直在寻找一种方法来生成重叠时间序列的图形,也就是像这个链接里的图:http://grollchristian.files.wordpress.com/2013/04/wpid-224.png?w=604,以及下面这张图片:enter image description here

不过,我在网上找到的唯一脚本是用R语言(上面的图片)或者Matlab写的。那么在matplotlib中,我该怎么做呢?

1 个回答

8

matplotlib 这个库里,透明度是通过 alpha 这个参数来控制的。

你可以这样写:plt.plot(x_data, y_data, color='black', alpha=0.4)

撰写回答