要使用 matplotlib 以指数方式缩放 Y 轴,我们可以采取以下步骤 -
设置图形大小并调整子图之间和周围的填充。
为步骤初始化变量 dt。
使用 numpy 创建 x 和 y 数据点。
使用 numpy 绘制 x 和 y 数据点。
使用plt.yscale('symlog')设置 Y 轴的指数比例。
要显示图形,请使用show()方法。
import numpy as np importmatplotlib.pyplotas plt plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True dt = 0.01 x = np.arange(-50.0, 50.0, dt) y = np.arange(0, 100.0, dt) plt.plot(x, y) plt.yscale('symlog') plt.show()输出结果
它将产生以下输出