在 R 中使用 Hmisc 处理缺失值后如何处理“Impute”数据类型

How to Deal with 'Impute" data type after treating missing values with Hmisc in R

我使用 Hmisc 包来估算我的缺失值,在替换回数据框中后,我注意到我的变量类型在一些 "impute" 类型中发生了变化,许多算法无法识别,我无法提供我的数据数据。 我想摆脱这种 'Impute' 类型的变量 class 并将我的变量 classes 更改回正常数据类型,如因子和整数。 已经尝试 as.factors 和 as.integerbut 没有任何反应。

尝试使用 type.convert,它会自动将数据转换为适当的 类。

df <- type.convert(df)

readr 中还有 type_convert 以类似的方式工作。

readr::type_convert(df)