首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中利用Plot_ly组织X轴

如何在R中利用Plot_ly组织X轴
EN

Stack Overflow用户
提问于 2017-02-13 20:42:32
回答 1查看 774关注 0票数 0

我需要帮助解决这个组织的问题,在普洛特利。我搜索了以前的问题,虽然我确实发现了类似的问题,但我找不到我所需要的东西,或者我无法以一种适用于我的数据集的方式来解释它。

我的X轴应该是0-13天之间的时间线。我遇到的问题是,Plotly以一种使第11天和第13天出现在4-8之前的方式来组织轴。我在X轴中也有所谓的“初始日”,它可能会把X轴作为一个整体抛出。

我的代码是:

代码语言:javascript
复制
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"))

它产生了这样的结果:

EN

回答 1

Stack Overflow用户

发布于 2017-02-13 21:18:53

尝试在categoryorder='trace'的布局设置中设置xaxis

文档

默认情况下,巧妙地使用“跟踪”,它指定所提供的数据中的顺序。

但这似乎是错误的。

而不改变布局

更改布局,如下所示

代码语言:javascript
复制
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'))
p
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42213169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档