如何从分类数据中删除 NA?
How to remove NAs from categorical data?
我的数据是这样的:
survey <- data.frame("Death" = c(1, 1, 1, NA, 0,1,NA,0,1,0),
"recover" = c(0, 0, 0, NA, 1,NA,0,1,0,NA))
我想要的输出是用类似列中的相同数据替换 NAs
。
我试过突变,但答案不正确。
在基础 R 中,我们可以使用 complete.cases
来获取没有 NA
的情况
survey_complete <- complete.cases(survey)
survey[survey_complete,]
输出:
> survey[survey_complete,]
Death recover
1 1 0
2 1 0
3 1 0
5 0 1
8 0 1
9 1 0
我的数据是这样的:
survey <- data.frame("Death" = c(1, 1, 1, NA, 0,1,NA,0,1,0),
"recover" = c(0, 0, 0, NA, 1,NA,0,1,0,NA))
我想要的输出是用类似列中的相同数据替换 NAs
。
我试过突变,但答案不正确。
在基础 R 中,我们可以使用 complete.cases
来获取没有 NA
survey_complete <- complete.cases(survey)
survey[survey_complete,]
输出:
> survey[survey_complete,]
Death recover
1 1 0
2 1 0
3 1 0
5 0 1
8 0 1
9 1 0