如何在 matplotlib 中将 Y 轴刻度从图表的左侧移动到右侧?


要将 Y 轴刻度从左侧移到右侧,我们可以执行以下步骤:

  • 使用 figure() 方法创建一个图形。

  • 使用上述 figure 方法,使用 add_subplot(xyz) 创建绘图的坐标轴,其中 x 是行,y 是列,z 是索引。

  • 要将 Y 轴刻度从左侧移动到右侧,请使用 ax.yaxis.tick_right(),其中 ax 是使用 add_subplot(xyz) 方法创建的坐标轴。

  • 现在使用 plot() 方法绘制线条,使用给定的 x 和 y 点,其中 x 和 y 点可以使用 np.array() 方法创建。

  • 设置 x 和 y 标签,例如 X 轴和 Y 轴,使用 xlabel 和 ylabel 方法。

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

示例

from matplotlib import pyplot as plt
import numpy as np

f = plt.figure()
ax = f.add_subplot(111)
ax.yaxis.tick_right()
xpoints = np.array([0, 5])
ypoints = np.array([0, 5])
plt.plot(xpoints, ypoints)

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

plt.show()

输出

更新于:2021年3月15日

6000+ 浏览量

开启您的职业生涯

完成课程获得认证

开始学习
广告