使用 mutate 函数后,R studio 中不显示变量

Variable doesn't show up in R studio after using mutate function

我正在尝试使用以下脚本从月变量创建一个新变量“season”:

alldata_n %>%
mutate(
season = case_when(
  month %in% 10:12 ~ "Fall",
  month %in%  1:3  ~ "Winter",
  month %in%  4:6  ~ "Spring",
  month %in%  7:9  ~ "Summer" ))

这是有效的,但是当我使用该函数查看变量时,“季节”变量没有显示。

alldata$
 

我试图以 csv 格式保存数据,但即便如此,保存的数据也没有显示任何“季节”变量。我哪里错了?有人可以帮我解决这个问题吗?

提前致谢

这段代码有 2 个问题。

  1. 变量 alldata_n 发生了变化,但从未存储。
  2. 观察名字alldata不等于alldata_n

所以它应该看起来像:

alldata <- alldata_n %>%
mutate( season = case_when(
month %in% 10:12 ~ "Fall",
month %in% 1:3 ~ "Winter",
month %in% 4:6 ~ "Spring",
month %in% 7:9 ~ "Summer" ))

现在可以调用 alldata$season