import matplotlib.pyplot as plt

# 不同的标记类型

markers = ['.', ',', 'o', 'v', '^', '<', '>', '1', '2', '3', '4', 's', 'p', '*',

'h', 'H', '+', 'x', 'D', 'd', '|', '_']

# 为了可视化方便,我们将使用简单的 x 和 y 值

x = list(range(len(markers)))

y = [1] * len(markers)

# 创建图表

plt.figure(figsize=(10, 6))

# 添加每个标记到图表

for i in range(len(markers)):

plt.scatter(x[i], y[i], marker=markers[i], label=f"'{markers[i]}'")

# plt.scatter(x[i], y[i], marker=markers[i], markerfacecolor='none', label=f"'{markers[i]}'")

# 添加图例

plt.legend()

# 显示图表

plt.show()