【发布时间】:2020-08-21 16:35:32
【问题描述】:
我有一个包含很多变量的数据框。我想按年份对我正在检查的变量进行分组,然后将它们标准化。这是一个示例 DF:
DF:
Var1 Var2 Year BioTest MathExam WritingScore Var3 Var 4
X X 2016 165 140 10 X X
X X 2017 172 128 11 X X
X X 2018 169 115 8 X X
X X 2016 166 139 10 X X
X X 2017 165 140 12 X X
etc
我一直在尝试这些代码,但似乎无法正确:
DF<-DF %>%
group_by(Year) %>%
mutate(across(c("BioTest", "MathExam", "WritingScore")), scale)
和
DF<-DF %>%
group_by(Year) %>%
mutate(c(BioTest, MathExam, WritingScore)), scale)
任何帮助将不胜感激!
【问题讨论】:
标签: r dplyr data-wrangling