试图在散景y轴上绘制时间

时间:2018-04-23 08:06:31

标签: python mysql eclipse plot bokeh

我试图在散景中绘制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)

Output plot

0 个答案:

没有答案