散景没有内置功能可以做到这一点。您可以使用自定义扩展来完成一些工作:
from bokeh.models CategoricalTickerJS_CODE = """import {CategoricalTicker} from "models/tickers/categorical_ticker"export class MyTicker extends CategoricalTicker type: "MyTicker" get_ticks: (start, end, range, cross_loc) -> ticks = super(start, end, range, cross_loc) # drops every other tick -- update to suit your specific needs ticks.major = ticks.major.filter((element, index) -> index % 2 == 0) return ticks"""class MyTicker(CategoricalTicker): __implementation__ = JS_CODEp.xaxis.ticker = MyTicker()请注意,
get_ticks上面定义的简单方法将无法处理嵌套类别等更复杂的情况。



