【问题标题】:replacing missing values with mode in R用R中的模式替换缺失值
【发布时间】:2019-02-18 19:30:51
【问题描述】:

我想用 mode 替换 csv 文件中的缺失值或 N/A 值。该列由字符串组成。列名是“已登船”。 我试过这个

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)

请帮助我如何用没有估算的模式替换它们。

【问题讨论】:

标签: r csv mode


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2020-08-10
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 2021-12-04
    • 2014-05-09
    • 1970-01-01
    • 2021-10-11
    • 1970-01-01
    相关资源
    最近更新 更多