Выделите (выберите) столбец на диаграмме баров holoviews - PullRequest
1 голос
/ 13 февраля 2020

Рассмотрим следующий минимальный пример:

import pandas as pd
import holoviews as hv

hv.extension('bokeh')

df = pd.DataFrame({
    "Cat": ["foo", "bar", "hello", "world"],
    "Values": [1, 3, 2, 4]
})

bars = hv.Bars(df)
bars

Это дает:

enter image description here

Мой вопрос: как можно Я выделяю один из столбцов?

На основании подсказок в документах Я пробовал что-то вроде:

bars = hv.Bars(df)
highlight_bar = bars[2:3]
bars * highlight_bar

Но это вернуло ошибку TypeError: '>=' not supported between instances of 'str' and 'int'. Я не смог обойти это. Есть идеи?

1 Ответ

1 голос
/ 13 февраля 2020

Получается ответ это в руководстве ...

bars = hv.Bars(df)
highlight_bar = bars.iloc[2:3]
bars * highlight_bar
...