【发布时间】:2017-08-03 16:14:13
【问题描述】:
【问题讨论】:
【问题讨论】:
您可以使用数字序列1,2,3,... 直到nrow(df) 作为 x 变量,并提供您自己的刻度线。示例:
df = data.frame(date=c("1 Aug","1 Aug","2 Aug","3 Aug"),value=c(1,1.2,2,4))
plot_ly(df, x =1:nrow(df),
y =~value,type="scatter",
mode="lines") %>%
layout(xaxis=list(tickmode = 'array',
tickvals = 1:nrow(df),
ticktext = df$date,
range = c(0.5, nrow(df)+0.5)))
结果:
希望这会有所帮助!
【讨论】: