我用不同的颜色绘制了许多点,我希望图例只包含不同颜色的名称,如下所示:
for x,y,c in my_data:
axes.plot(x,y,color=c)
legend = axes.legend(loc="best", labels=my_labels)
for text in legend.get_texts():
text.set_color(label2color[text.get_text()])
字符串
这将产生一个图例,其中标签的颜色正确,但控制柄显示的线的点的颜色与前几个点的颜色相同:
的数据
我想完全删除控制柄,以便图例中的唯一文本是标签。
1条答案
按热度按时间eulz3vhy1#
创建空句柄和指定它们的空性是答案:
字符串