gpt4 book ai didi

bokeh - Bokeh 中的 DateRangeSlider 如何工作?

转载 作者:行者123 更新时间:2023-12-04 18:01:56 27 4
gpt4 key购买 nike

我一直在尝试使用 Bokeh 中的日期,但找不到方法,然后我在 Bokeh 中遇到了 DateRangeSlider,但不知道如何初始化和使用它的语法。我需要帮助在 Bokeh 中使用 DateRangeSlider !需要带有代码的示例。

最佳答案

from datetime import date

from bokeh.models.widgets import DateRangeSlider
from bokeh.layouts import layout

from bokeh.io import curdoc

date_range_slider = DateRangeSlider(title="Date Range: ", start=date(2017, 1, 1), end=date.today(), value=(date(2017, 9, 7), date(2017, 10, 15)), step=1)


l = layout(children=[[date_range_slider]], sizing_mode='fixed')
curdoc().add_root(l)
curdoc().title = "DateRangeSlider Example"

这应该会创建一个从 2017 年 1 月 1 日到今天(在本例中为 2017 年 10 月 17 日)的日期范围 slider

下面是这个例子的截图:

具有所选默认范围的日期范围 slider
Date Range Slider with the chosen default range

全范围的日期范围 slider
Date Range Slider with full range

出于某种原因,开始日期设置为 01/01/2016,即使指定值为 01/01/2017。当我将其设置为 1 月 2 日时,年份更改为 2017 年。我想这是一个错误。

编辑:在最新版本的 Bokeh 中按预期工作。

关于bokeh - Bokeh 中的 DateRangeSlider 如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45144032/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com