如何在 Python 中使用 Matplotlib 制作空心方形标记?

matplotlibpythondata visualization

要使用 matplotlib 制作空心方形标记,我们可以使用标记"ks"、ma​​rkerfacecolor='none'、markersize=15ma​​rkeredgecolor=red

步骤

  • 使用 numpy 创建 x 和 y 数据点。

  • 创建一个图形或激活一个现有图形,将轴作为子图排列的一部分添加到图形中。

  • 使用 plot() 方法绘制 x 和 y 数据点。要制作空心方形标记,我们可以使用标记"ks"以及 ma​​rkerfacecolor="none", markersize="15"ma​​rkeredge color="red"

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

示例

import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
x = np.linspace(-2, 2, 10)
y = np.sin(x)
fig = plt.figure()
ax1 = fig.add_subplot(111)
ax1.plot(x, y, 'ks', markerfacecolor='none', ms=15, markeredgecolor='red')
plt.show()

输出


相关文章