如何在 Matplotlib 中绘制指向外部的 R 型轴刻度线?


要使用 matplotlib 绘制指向外部的 R 型(默认是常规类型)轴刻度线,我们可对 X 轴使用 rcParams["xticks.direction"]="out"

步骤

  • 设置图形大小并调整子图之间的内边距和周边边距。

  • 使用 plt.rcParams 设置外向 刻度 点。

  • 为数据点数量初始化变量。

  • 使用 numpy 创建 xy 数据点。

  • 使用 plot() 方法绘出 xy 数据点。

  • 使用 show() 方法显示图形。

示例

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True
plt.rcParams['ytick.direction'] = 'out' # in
plt.rcParams['xtick.direction'] = 'out' # in
n = 10
x = np.linspace(-2, 2, n)
y = np.exp(x)
plt.plot(x, y)
plt.show()

输出


更新日期:01-6 月-2021

183 次浏览

开启你的 事业

通过完成课程获得认证

开始
Advertisements