Легенда не появляется в holoviews - PullRequest
0 голосов
/ 03 апреля 2019

Я узнал, что holoviews по некоторым причинам не может показать легенду для hv.HLine.Чтобы решить эту проблему, я создал горизонтальную линию с помощью hv.Curve.Теперь я хотел бы добавить легенду для этой кривой, но она не появляется на графике.Однако если в оверлее используется вторая кривая, появляется легенда:

p = pd.DataFrame({'a':[0,1,2,3,4,5],'b':[5,5,5,5,5,5],'c':[4.8,4.8,4.8,4.8,4.8,4.8]})
curve1 = hv.Curve(p,'a','b', label = 'm')
curve2 = hv.Curve(p,'a','c', label = 'n')    

overlay1 = curve1 * curve2

overlay1.relabel("two curves overlay - legend") + curve1.relabel("single curve - no legend")

Что можно сделать, чтобы получить легенду для одной кривой?

...