在 Matplotlib 中,set_xlim 和 set_xbound 之间有什么区别?
set_xlim − 设置 X 轴的视图限制。
set_xbound − 设置 X 轴的上下数值界限。
要设置 xlim 和 xbound,我们可以采取以下步骤 −
使用 subplots(2),我们可以创建一个图形和一组子图。此处,我们将创建 2 个子图。
使用 numpy 创建 x 和 y 数据点。
使用 plot() 方法,使用第 1 轴绘制 x 和 y 数据点。
使用 set_xlim() 方法设置 x 轴限制。
使用绘制 x 和 y 数据点,使用 plot() 方法的第 2 轴。
使用 set_xbound() 方法设置xbound 。
要显示图形,请使用 show() 方法。
示例
import numpy as np from matplotlib import pyplot as plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True fig, axes = plt.subplots(2) x = np.linspace(-5, 5, 100) y = np.sin(x) axes[0].plot(x, y, c='g') axes[0].set_xlim(-3, 3) axes[1].plot(x, y, c='r') axes[1].set_xbound(-3, 3) plt.show()
输出
广告