在 Bokeh WheelZoomTool 中停止缩放到某个级别
Stop zooming at a certain level in Bokeh WheelZoomTool
有没有办法在某个 x 轴级别停止放大?我在带有 datetime
x 轴的仪表板中使用 xwheel_zoom
工具。这是我使用的报价格式:
p.xaxis.formatter=DatetimeTickFormatter(
microseconds=["%H:%M:%S:%3Nms"],
milliseconds=["%H:%M:%S:%3Nms"],
seconds=["%H:%M:%S"],
minsec=["%H:%M:%S"],
minutes=["%H:%M:%S"],
hourmin=["%H:%M:%S"],
hours=["%H:%M:%S"],
days = ['%m/%d', '%a%d'],
months = ['%m/%Y', '%b %Y'],
years = ['%Y']
)
是否可以在日期时间达到毫秒级时停止放大(比如在用户滚动时停用)?我的图表只有几秒钟才有意义,我不希望用户永远放大!
缩放与格式器无关,与范围有关。尝试设置 min_interval
property:
plot.x_range.min_interval = datetime.timedelta(seconds=1)
有没有办法在某个 x 轴级别停止放大?我在带有 datetime
x 轴的仪表板中使用 xwheel_zoom
工具。这是我使用的报价格式:
p.xaxis.formatter=DatetimeTickFormatter(
microseconds=["%H:%M:%S:%3Nms"],
milliseconds=["%H:%M:%S:%3Nms"],
seconds=["%H:%M:%S"],
minsec=["%H:%M:%S"],
minutes=["%H:%M:%S"],
hourmin=["%H:%M:%S"],
hours=["%H:%M:%S"],
days = ['%m/%d', '%a%d'],
months = ['%m/%Y', '%b %Y'],
years = ['%Y']
)
是否可以在日期时间达到毫秒级时停止放大(比如在用户滚动时停用)?我的图表只有几秒钟才有意义,我不希望用户永远放大!
缩放与格式器无关,与范围有关。尝试设置 min_interval
property:
plot.x_range.min_interval = datetime.timedelta(seconds=1)