我想画一个散点图,用彩色数字代替点作为符号。我做了如下
n=np.arange(1,14,1)
fig, axs = plt.subplots(1, 2)
axs[0].scatter(x, y, linestyle='None', color="white")
for i, txt in enumerate(n):
axs[0].annotate(txt, (x[i], y[i]), color=x_y_colours[i], ha="center", va="center")
成功了,但现在我不知道如何创造传奇!我想有彩色数字作为符号,然后标签。
1条答案
按热度按时间e4yzc0pl1#
您可以使用markers in latex form,使用文本或数字作为标记。为此,您可以编写
marker='$...$'
,类似于matplotlib标签中使用latex的方式。请注意,这些标记会自动居中。