我需要帮助解决这个组织的问题,在普洛特利。我搜索了以前的问题,虽然我确实发现了类似的问题,但我找不到我所需要的东西,或者我无法以一种适用于我的数据集的方式来解释它。
我的X轴应该是0-13天之间的时间线。我遇到的问题是,Plotly以一种使第11天和第13天出现在4-8之前的方式来组织轴。我在X轴中也有所谓的“初始日”,它可能会把X轴作为一个整体抛出。
我的代码是:
TLEXline <- plot_ly(TLEX, x = ~Time.line, y = ~Volume, type = "scatter", mode = "lines", linetype = ~Experimental.Group, color = I("black")) %>%
layout(title = "MouseData",
xaxis = list(title = "Time Line"),
yaxis = list("Volume"))它产生了这样的结果:

发布于 2017-02-13 21:18:53
尝试在categoryorder='trace'的布局设置中设置xaxis。
文档态
默认情况下,巧妙地使用“跟踪”,它指定所提供的数据中的顺序。
但这似乎是错误的。
而不改变布局

更改布局,如下所示

library(plotly)
t <- c("0", "1", "2", "3", "4", "8", "10", "11", "12", "13")
vol <- c(2000, 3000, 4000, 4000, 4000, 5000, 6000, 7000, 8000, 8500)
p <- plot_ly(x = t, y = vol, type='scatter', mode = 'type', ) %>%
layout(xaxis = list(categoryorder='trace'))
phttps://stackoverflow.com/questions/42213169
复制相似问题