Я получил ответ от Discourse.bokeh.org Поддержка сообщества. Есть способ, но построить новую функцию будет еще лучше. Ответ здесь :
Bokeh 1.3.4 имеет только линейные и логарифмические цветовые картографы. Не существует встроенного понятия «сегментированного» цветового картографа. Один из способов сделать это - создать большую палитру с 100 записями, которая обеспечивает неявно нужные вам «разрывы». Например,
palette = ["yellow"] * 5 + ["pink"] * 20 + ["red"] * 50 + ...
Тогда эту палитру можно использовать сLinearColorMapper with low, high = (0, 100).
Сегментированный цветовой сопоставитель был бы разумным запросом для новой функции, а также отличной автономной задачей для нового участника. Пожалуйста, не стесняйтесь задавать вопрос GitHub , чтобы обсудить его.
Итак, обновленный график здесь, рад!