Учитывая аккуратный столбец Pandas с 4 или более столбцами, мне нужен очень простой график: два столбца должны быть осями xy одной фигуры, а один из столбцов должен индексировать Overlay
из N Curve
объектов на основе xy столбцы и N Spread
объектов, используя последний столбец как ошибку. Итак, если N = 4, должно быть 4 кривых и четыре разворота. Кривые и спреды с одинаковым индексом должны быть одного цвета, и легенда должна это подтверждать.
Используя table.to(hv.Curve,'col1','col2')
, я могу получить голографическую карту для кривых, и с некоторыми усилиями я могу сделать то же самое для разворота. Если я затем позвоню .overlay()
, я получу хороший рисунок для кривых, включая легенду, но когда я сделаю то же самое для разворота, легенда исчезнет. Если я накладываю их на два, легенда также исчезает и цветовой цикл перестает работать, делая все кривые и распространяющиеся одинаковыми. Если я создам голографическую карту из curve*spread
объектов, то цвета совпадают, но легенды все равно нет.
Это кажется очень стандартным сюжетом, но я очень мало могу найти в документации Holoviews о соединении различных элементов или управлении легендой.