plot..circle не работает, когда ось X имеет строковые категории - PullRequest
0 голосов
/ 04 мая 2020

Мои данные имеют категориальные переменные типа "string" dtype на оси x. Можно ли нанести круги на точки моего линейного графика с помощью боке?

1 Ответ

0 голосов
/ 04 мая 2020

Да.

from bokeh.io import show
from bokeh.models import ColumnDataSource
from bokeh.plotting import figure

p = figure(x_range=['a', 'b', 'c'])
ds = ColumnDataSource(dict(x=list('aaabbbccc'), y=list(range(9))))
p.line('x', 'y', source=ds)
p.circle('x', 'y', source=ds, color='red', size=20)

show(p)
...