在 Python 中使用 TeX 在 Matplotlib 标签中添加换行符

pythonmatplotlibserver side programmingprogramming

以下程序代码展示了如何使用 Tex 在 matplotlib 标签中绘制换行符。

步骤

  • 使用 \n 设置图表的 X 轴和 Y 轴标签,以在标签中绘制换行符。

  • 设置当前 .rcParams 的轴面颜色;该组已用轴标记。

  • 使用循环器设置线组的颜色。颜色列表包括红色的 ‘r’、绿色的 ‘g’、蓝色的 ‘y’为黄色。

  • cycler 类有助于从单个位置参数、一对位置参数或关键字参数组合创建新的 Cycler 对象。

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

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

示例

import matplotlib.pyplot as plt
from cycler import cycler

plt.ylabel("Y-axis \n with newline")
plt.xlabel("X-axis \n with newline")

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()

输出


相关文章