我不知道我是否错过了其他地方的解释,但我需要一些帮助,改变月份编号(例1,2,3)到月份名称(例1月,2月,3月)。
目前,图表在x轴上打印月份的数字,我希望它显示月份的名称。
我确实尝试了一些项目,但在该列中一直为空。
下面是我目前的代码:
install.packages("Stat2Data")
library(Stat2Data)
data("CO2Hawaii")
select(CO2Hawaii)
hawaiiGraph <-
ggplot(
data = CO2Hawaii,
aes(
x = Month,
y = CO2)
) +
geom_line(
aes(group = Year)
) +
theme(axis.text.x = element_text(angle = 55, hjust = 1)
) +
ggtitle("CO2 Levels in Hawaii Over Time")
hawaiiGraph
我真的很感激你的帮助。
1条答案
按热度按时间mwg9r5ms1#
Month
是一个数值列,因此技巧是用带有断点向量1:12
的内置变量month.name
来标记x
轴。这在scale_x_continuous
中完成。另请注意,不必加载包来访问其中的一个数据集。
如果月份名称太长,
month.abb
会给出相同的结果,但月份名称会缩写(即Jan
而不是January
)。