如何处理R中数据框中字符类型的空记录?

时间:2019-04-14 00:25:10

标签: r dataframe na

我正在读取JSON txt文件作为R中的数据帧,其中有很多空记录。现在,当我检查is.na(df)时,对于空记录我不会得到TRUE。我该如何处理?

我尝试通过打印检查空记录,它显示为空引号“”,我相信它被数据框视为字符。我试图用NA代替它们,但不确定这是否是正确的处理方法。最终,我需要照顾这些缺失的值。

is.na(df)

df [df ==“”] <-NA

处理空记录作为缺失值并将其从我的数据中删除的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

最好的选择是在读取文件时在<html> <head> <style> div { } button { top: 0%; width: 10%; left: 0; position: absolute; } </style> </head> <body class='wsite-theme-light'> <audio id="myAudio" controls> <source src="http://media.w3.org/2010/07/bunny/04-Death_Becomes_Fur.mp4" type='audio/mp4'> <source src="http://media.w3.org/2010/07/bunny/04-Death_Becomes_Fur.oga" type='audio/ogg; codecs=vorbis'> Your user agent does not support the HTML5 Audio element. </audio> <div> </div> <script> </script> 中使用na.strings = ""。如果这不可能,那么除OP使用的方法外,还有一个选项是read.table/read.csv,然后根据需要更改列的na_if

type