我想控制 X 轴上显示的刻度线。以下代码将刻度线放置在 5 的序列中(位于 5、10、15 ... 30)
library(plotly)
df <- data.frame(x = 1:30,
y = sample(100:300, size = 30, replace = T))
p <- plot_ly(data = df, x = x, y = y, type = 'line') %>%
layout(title = 'Example plot')
p
我需要将它们按 6、12、18、24、30 的顺序放置。我一直在浏览文档,但似乎找不到我需要的内容。在ggplot2
这可以通过scale_x_continuous(breaks=c(6,12,18,24,30)
.
您可以使用style
添加刻度线:
p <- plot_ly(data = df, x = x, y = y, type = 'line') %>%
layout(title = 'Example plot', xaxis = list(autotick = F, dtick = 6))
p
这里还有一些例子:https://plot.ly/r/axes/ https://plot.ly/r/axes/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)