如何在 matplotlib 中为图形中的每条绘制的线选择新颜色?

matplotlibserver side programmingprogramming更新于 2025/5/13 1:07:17

要为图形中的每条绘制的线选择新颜色,请使用以下步骤 −

  • 设置图表的 X 轴和 Y 轴标签。

  • 设置当前的 .rc 参数。对于坐标轴的 facecolor,组为 axis。

  • 使用循环器设置线组的颜色。颜色列表由表示红色的 ‘r’、表示绿色的 ‘g’、表示蓝色的 ‘b’ 和表示蓝色的 ‘y’ 组成。黄色。

  • Cycler 类可帮助您通过单个位置参数、一对位置参数或关键字参数组合创建一个新的 Cycler 对象。

  • 用不同的颜色绘制线条数量。

  • 使用 plt.show() 显示图形。

示例

import matplotlib.pyplot as plt
from cycler import cycler

plt.ylabel("Y-axis ")
plt.xlabel("X-axis ")

plt.rc('axes', prop_cycle=(cycler('color', ['r', 'g', 'b', 'y'])))

plt.plot([0, 5])
plt.plot([2, 6])
plt.plot([3, 8])
plt.plot([4, 9])
plt.show()

输出


相关文章