如何解决如何使用 R 在多个图表中将 x 轴值更改为一年中月份的名称
我希望有人解释如何将 x 轴值更改为一年中的几个月,即 Jan2020、2020 年 2 月、...、2020 年 12 月 >.这是我生成图表的代码:
library(ggplot2)
library(reshape2)
dt$Time <- seq(nrow(dt))
dt.df <- melt(dt,measure.vars = c("Na","Mg","K","Ca","Mn","Fe","Cu","Zn","Cd","Pb"))
ggplot(dt.df,aes(x = Time,y = value)) +
geom_line(aes(color = variable)) +
facet_grid(variable ~ .,scales = "free_y") +
labs(x = "Month/Year",y = "Values")+
theme(legend.position="none")
解决方法
这有帮助吗?
ggplot(mtcars,aes(x = mpg/3,y = wt)) +
geom_line(aes(color = cyl)) +
labs(x = "Month/Year",y = "Values")+
scale_x_continuous(breaks = 1:12,labels = paste0(month.abb[1:12],"2020"),limits = c(1,12)) +
theme(legend.position="none")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。