plot中的所有maker

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()

image

posted @ 2024-01-11 10:33  X1OO  阅读(13)  评论(0)    收藏  举报