用R中的模式替换缺少的值

时间:2018-09-14 02:41:46

标签: r csv mode

我想用模式替换csv文件中的丢失或N / A值。该列由字符串组成。列名称为“ embarked”。 我尝试过了

embarked.mode <- mode(data$Embarked, na.rm=TRUE) data$Embarked[is.na(data$Embarked)] = embarked.mode

我遇到以下错误

Error in mode(data$Embarked, na.rm = TRUE) : unused argument (na.rm = TRUE)

请帮助我,如何在不插补的情况下将其替换为模式。

1 个答案:

答案 0 :(得分:0)

要获取最频繁的值,请尝试:

names(which.max(table(data$Embarked,useNA="no")))