沿着 R {stats} 中月图的 x 轴从左到右阅读,我希望第一个月是 6 月(最后一个月是 5 月)。该轴默认为一月至十二月。我该如何进行更改?
我的月度生产数据时间序列中的第一个观察是六月,这是相关农业生产年度的开始。从 6 月开始,我已将数据格式化为 ts 类向量。
最佳答案
使用ggplot2
,您可以使用scale_x_date
来调整x(日期)轴的限制
:
# Generate some sample data
set.seed(2017);
df <- data.frame(
Date = seq(as.Date("2018-01-01"), by = "month", length.out = 24),
Value = runif(24))
library(ggplot2);
ggplot(df, aes(Date, Value)) +
geom_line() +
scale_x_date(
date_labels = "%b\n%Y",
date_breaks = "2 month",
limits = c(as.Date("2017-06-01"), as.Date("2019-05-31")))
关于r - R 中的 Monthplot - 如何更改默认轴,使其从 6 月而不是 1 月开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50920693/