擅长:python、mysql、java
<p>在matplotlib团队的帮助下回答我自己的问题,以下代码将通过全局更改线颜色的alpha值来完成此任务:</p>
<pre><code>alpha = 0.6
to_rgba = matplotlib.colors.ColorConverter().to_rgba
for i, col in enumerate(plt.rcParams['axes.color_cycle']):
plt.rcParams['axes.color_cycle'][i] = to_rgba(col, alpha)
</code></pre>
<p>注意:在matplotlib 1.5中,<code>color_cycle</code>将被弃用并被<code>prop_cycle</code>取代</p>
<p>同时也为参数rc1.1的能力设置了一个值</p>