试图在bokeh y轴上绘制时间

jrcvhitl  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(201)

我正试着在波基的y轴上绘制时间。数据是通过我的mysql服务器读取的,我试图绘制的时间是数据库中的varchar。由于数据库的设置方式,我无法将时间更改为datetime。每次我绘制图表时,y轴都以微秒为单位显示时间。我尝试使用datetimetickformatter将其更改为分钟,但它没有更改,并且在绘图上也没有显示任何行。你能告诉我怎么把微秒时间改成分钟吗?

p.line(x, y, color ='red', line_width=2)
p.yaxis.formatter = DatetimeTickFormatter(seconds = ['%Ss'],
                                      minsec = [':%M:%S'],
                                      minutes = [':%M', '%Mm'],
                                      hourmin = ['%H:%M'],
                                      hours = ['%Hh', '%H:%M'])
'# show the results
``` `output_file(".html" show(p)` 输出曲线图

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题