繁体   English   中英

如何重命名R中的x轴?

[英]How to rename the x axis of plotly in R?

我有一个数据框,其中第一列(x)是1:12的数字,第二列(y)包含我想要绘制的数字。

我想创建一个y轴与12个月的plot_ly图。 我想将x轴标记为'Jan','Feb','Mar,...'Dec'。

我努力了:

p <- p %>% plot_ly(df, x = df[[1]]) %>% 
add_lines(y = df[[2]], name = colnames(df)[2]) %>% 
  layout(
    title = " Graph",
    xaxis = list(title="x axis"),
    yaxis = list(title="Y axis")
)

这里x轴标记为0,1,2,... 12。

我还尝试在数据框中创建第三列,其中第三列包含c('Jan','Feb',...'Dec')。 当我做:

p <- p %>% plot_ly(df, x = df[[3]]) %>% 
add_lines(y = df[[2]], name = colnames(df)[2]) %>% 
  layout(
    title = " Graph",
    xaxis = list(title="x axis"),
    yaxis = list(title="Y axis")
)

x轴按字母顺序标记为'Apr','Aug','Dec','Feb','Jan','Jun',Jul','Mar','May','Nov','Oct ','九月'。

如何以我的情节的月份的时间顺序标记x轴?

该问题在以下链接中解决: https//plot.ly/r/line-charts/在“填充行”部分下。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM