0
我创建“事件的情节”,也就是目前正在寻找这样的添加图例:为fill_between不同颜色的()段
不过,我不知道我怎么可以添加一个传说只针对每个颜色组。这是剧情如何得到目前创建:
handles = dict()
for i, channel_events in enumerate(channel_event_list):
for event in channel_events:
start = event[0]
end = event[1]
y = (i, i + padding)
c = 'red' if colors is None else colors[i]
h = plt.fill_between([start, end], y[0], y2=y[1], color=c)
if c not in handles:
handles[c] = list()
handles[c].append(h)
我以为我可以使用的fill_between()
作为提手的输出,但似乎我错在那里。
那么最简单的方法是只为这里的颜色获取图例?
“但看来我错了”,是不足够的问题说明。我不明白为什么它不可能使用'fill_between'返回的'PolyCollection'作为图例句柄。 – ImportanceOfBeingErnest