[英]Constant width in bokeh graph with datetime axis
在您的情況下,從語義上講,它實際上並不是日期時間軸,而是分類軸。 如果您切換到正確的分類軸,您的問題應該得到解決。
如果你喜歡可變寬度的條,你可以使用timedelta
作為寬度。 我們必須每個月創建一個。 這涉及 2 月/3 月的問題。 我使用line_width
來分隔條形圖。
df['days'] = df.index.to_series().apply(lambda x: datetime.timedelta(days=x.days_in_month))
plot_data = ColumnDataSource(df)
p.vbar_stack(
categories,
x="zeit",
width='days',
line_width=1,
line_color='white',
color=Category20c[len(categories)],
source=plot_data,
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.