如何在 Matplotlib 中加深或减淡颜色
要加深或减淡颜色,我们可以更改 plot() 方法参数中的 alpha 值。alpha 值越大,颜色越深。
步骤
- 使用 numpy 为 xs 和 ys 创建数据点。
- 绘制两条具有不同 alpha 值的线,以便复制深色和浅色的线
- 使用 legend() 方法放置图例。
- 要显示图形,请使用 show() 方法。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True xs = np.linspace(-2, 2, 100) ys = np.sin(xs) plt.plot(xs, ys, c='red', lw=10, label="Darken") plt.plot(xs+.75, ys+.75, c='red', lw=10, alpha=0.3, label="Lighten") plt.legend(loc='upper left') plt.show()
输出
广告