首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >日期时间类型figure中的Bokeh annular_wedge图

日期时间类型figure中的Bokeh annular_wedge图
EN

Stack Overflow用户
提问于 2017-01-06 04:00:18
回答 0查看 237关注 0票数 1

我正在尝试使用bokeh库来绘制图形中的一些日期,但是当我在figure kargs中使用x_axis_type=“annular_wedge”时,没有绘制任何内容。我的目标是制作类似matlab的方向风的棒状图。

代码语言:javascript
复制
from bokeh.plotting import figure, show
from datetime import datetime
from datetime import timedelta

#x=[1, 2, 3] #some x samples
x = [datetime.today() + timedelta(days=aux) for aux in range(3)] #some datetime samples

y=[1, 2, 1.5]
a=[1.5,3.0,4.5] #some start_angle for wedge_annulus
b=[1.5+0.1,3.0+0.1,4.5+0.1] # some end_angle for wedge_annulus

p = figure(width=400, height=400,x_axis_type="datetime") #when figure is datetime type, there is no plot.

p.annular_wedge(x, y, inner_radius=0.1, outer_radius=0.55, 
                start_angle=a, end_angle=b ,color="red", alpha=0.6, legend="q")

show(p)

过了一段时间后,我明白了问题应该是x轴的比例,在datetime中必须提高^12。我尝试将inner_radius和outer_radius乘以^ 12 (datetime -> timestamp),但我仍然无法使其正常工作。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41493664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档