开始使用免费开始使用

处理缺失值

缺失值的编码方式常常不一致。在某些文件中,-9999 表示缺失值,而在另一些文件中,可能会编码为 #$##。您可以使用 na.strings 参数告诉 fread() 哪些取值应视为缺失值。

您将导入以下文件:

id,name,val1,val2
9002019291929192,Robert Whitaker,,44
9200129401349301 ,Elisa Waters,289,##
9200149429834456 , Karla Schmidt,458,29

缺失值被编码为 "##"。请注意,fread() 默认会将空字段 ,, 处理为 NA

本练习是课程的一部分

在 R 中使用 data.table 进行数据处理

查看课程

练习说明

正确导入文件 sample.csv,确保将 "##" 视为缺失值并导入为 NA

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Import the file using na.strings
missing_values <- ___
missing_values
编辑并运行代码