如何在 Matplotlib 中绘制从轴向外指向的 R 样式轴刻度?

matplotlibpythondata visualization

要在 matplotlib 中绘制从轴向外指向的 R 样式(默认为常规样式)轴刻度,我们可以使用 rcParams["xticks.direction"]="out" 表示 X 轴。

步骤

  • 设置图形大小并调整子图之间和周围的填充。

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

  • 初始化一个变量以存储数据点的数量。

  • 使用 创建 xy 数据点numpy。

  • 使用 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()

Output



相关文章