R 将多个变量重新编码为;其他";
我已经对我的数据帧进行了一些重新编码,以反映我希望对其运行分析的组,但需要将其他所有内容编码为“其他”。见下文:R 将多个变量重新编码为;其他";,r,recode,data-wrangling,R,Recode,Data Wrangling,我已经对我的数据帧进行了一些重新编码,以反映我希望对其运行分析的组,但需要将其他所有内容编码为“其他”。见下文: DF: Var1 BIO CHEM Arts BIO Zoo Edu Math BIO 我想要的是: DF: Var1 生物 化学 其他 生物 其他 其他 其他 生物 精神病 我尝试过以下代码: DF[ Var1 ==c(!"BIO", "CHEM", "PSY")] &
DF:
Var1
BIO
CHEM
Arts
BIO
Zoo
Edu
Math
BIO
我想要的是:
DF:
Var1
生物
化学
其他
生物
其他
其他
其他
生物
精神病
我尝试过以下代码:
DF[ Var1 ==c(!"BIO", "CHEM", "PSY")] <- "Other"
DF[Var1==c(!“BIO”、“CHEM”、“PSY”)]这是您的代码的改编版本。它适用于字符串
DF$Var1[!DF$Var1 %in% c("BIO", "CHEM", "PSY")] <- "Other"
这是您的代码的改编版本。它适用于字符串
DF$Var1[!DF$Var1 %in% c("BIO", "CHEM", "PSY")] <- "Other"