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