我有这样如何删除R中dataframe列中字符串的所有NAs?
LocationList,Identity,Category
"New York,New York,United States","42","S"
"NA,California,United States","89","lyt"
"Hartford,Connecticut,United States","879","polo"
"San Diego,California,United States","45454","utyr"
"Seattle,Washington,United States","uytr","69"
"NA,NA,United States","87","tree"
一个CSV文件,我想从 'LocationList' 列中删除所有 'NA'
期望的结果 -
LocationList,Identity,Category
"New York,New York,United States","42","S"
"California,United States","89","lyt"
"Hartford,Connecticut,United States","879","polo"
"San Diego,California,United States","45454","utyr"
"Seattle,Washington,United States","uytr","69"
"United States","87","tree"
列数不固定和可能增加或减少。此外,我想写入不带引号的CSV文件,并且不会为'LocationList'列进行转义。
如何在R中实现以下内容? 新的R任何帮助表示赞赏。
删除NA,因为您暗示使标题信息错误。你想让NA被黑色或空间所取代?如果你真的想删除NA,有办法做,但我想知道它的使用后处理。如果这是csv,并且所需的输出也是csv,那么不能简单地使用任何文本处理器来替换'NA,'''“”'(无),并且不加任何引号(“)” – Ananta
@Ananta格式就像'LocationList'列'NA,NA,United States'一样,我不知道它是如何使标题信息错误的? – user3188390
oops,my bad。然后'df $ LocationList < - gsub(“NA,”,“” '''''''''''''''''''''''''''''''''''''''''当'gsub(“NA,”,“”,my.data $ LocationList''''write.table'参数'quote = FALSE' – Ananta