Вопрос 1: удаление меток из сгруппированной гистограммы:
Обычно для удаления меток можно сделать your_plot.opts(xticks=[(None)])
, но, к сожалению, это невозможно для сгруппированных гистограмм.
Решение 1: визуализируйте свой график как график Боке, а затем удалите символы:
from bokeh.plotting import show
# create holoviews plot
my_holoviews_plot = df1.plot(kind='bar')
# render holoviews plot to bokeh plot
my_bokeh_plot = hv.render(my_holoviews_plot, backend='bokeh')
# apply changes to bokeh plot
my_bokeh_plot.xaxis.major_label_text_font_size = '0pt'
# visualize plot
show(my_bokeh_plot)
Вопрос 2: добавление легенды к сгруппированной гистограмме:
Все еще ищем ответ на этот вопрос. Я думаю, это также возможно при использовании Bokeh.
См. Мой вопрос здесь: https://discourse.bokeh.org/t/add-legend-afterwards-to-bokeh-plot/4519/3
(помните для себя: вы можете получить хорошее представление о множество свойств my_bokeh_plot, нажав tab после my_bokeh_plot.
в jupyter, но еще один хороший способ - запустить my_bokeh_plot.properties_with_values()
для более сложных свойств).