猿问

将图例移出图形时,由线条和图片组成的 matplotlib 图例标签会丢失线条

我想从图片和线条中重现这个标签,但是当我尝试使用 bbox_to_anchor 将其移到轴外时,标签中的线条消失了,而图片仍然存在。什么都不会被切断。下面是相关的代码部分。由于我有不止一行,我使用行列表和图例列表(后者为空)。


plt.legend(handles = lineliste, labels = legendliste, handler_map = 

handler_map, handlelength=4, labelspacing=0.0, fontsize=36, borderpad=0.1, 

handletextpad=0.2, borderaxespad=0.1, handleheight=2, loc="upper center", 

frameon = False, bbox_to_anchor=(2.02,1))

@ImportanceOfBeingErnest 您是否有解决方案,因为您提供了第一个问题的答案?


小怪兽爱吃肉
浏览 148回答 1
1回答

SMILET

抱歉,在原始解决方案中有一个l.set_clip_on(False)失踪。我编辑了那个答案。现在看起来像
随时随地看视频慕课网APP

相关分类

Python
我要回答