[英]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.