使用字母作为 Matplotlib 标记

Using an Alphabet as a Matplotlib marker

如何绘制字母表(例如字母 'y')作为 matplotlib 标记?

您可以使用 MathText 创建自定义标记。

import matplotlib.pyplot as plt

markers = ["$x$","$y$","$z$"]

ax = plt.gca()
for i, m in enumerate(markers):
    ax.plot((i+1)*[i,i+1],marker=m,lw=0)

plt.show()