Боке Python показывает только каждый второй категориальный тикер

Как я могу установить для CategoricalAxis не показывать каждый тикер, а только каждый второй или третий? Допустим, у меня есть 20 категорий на x-axis. Я пробовал это, но это не работает:

ticker = CategoricalTicker(desired_num_ticks=10)
xaxis = CategoricalAxis(ticker=ticker)
my_fig.add_layout(xaxis, 'above')

Он показывает все мои тикеры :(


РЕДАКТИРОВАТЬ: Было бы здорово показывать только каждую вторую метку...

Благодарю вас!


person ragesz    schedule 22.01.2016    source источник
comment
Эта возможность не встроена в Боке. Категориальные имена могут быть совершенно произвольными, поэтому, как правило, пользователи не могут сделать вывод о том, какими могут быть отсутствующие. Их надо показывать. Но боке можно расширить. Если вы действительно хотите это сделать, вы можете написать собственную бегущую строку расширения: bokeh.pydata.org/en/latest/docs/user_guide/extensions.html   -  person bigreddot    schedule 21.03.2017