我有一个序列如下
ts <- data.frame(seq.POSIXt(as.POSIXlt("2018-07-14 00:00"), as.POSIXlt("2018-07-16 13:52"), by="min"))
names(ts)[1]="Timestamp"
ts$Timestamp=format(ts$Timestamp, "%Y-%m-%d %H:%M")
values=rnorm(3713)
我正在尝试在 r-bokeh 中生成一个图表,以便 xaxis 只显示天数(而不是小时/分钟)。
我努力了
figure() %>% ly_lines(ts, values) %>% x_axis(label = "Date", format = list(months = "%Y-%m", days = "%d"))
但它挂起。我也试过 days="%Y-%m-%d" 但也没有成功。关于如何为时间序列生成折线图的任何想法,例如对于 x 轴,格式仅显示天数而不是每分钟。我也对 ggplot 解决方案持开放态度。
谢谢!