Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 删除包含不正确数据的所有行_R_Data Cleaning - Fatal编程技术网

R 删除包含不正确数据的所有行

R 删除包含不正确数据的所有行,r,data-cleaning,R,Data Cleaning,我需要删除数据框中输入错误的数据行,例如,我有一列国家。我需要删除所有不是县的值。我知道应该在那里的国家名单。 例如,我想删除包含数字值的行作为国家。 以下是我的尝试: currency_list <- c("GBP","HKD","AUD","NZD","USD") KS_2016.update$currency[KS_2016.update$currency =currency_list] currency\u list我们可以在%和中使用子集% subset(KS_2016.upd

我需要删除数据框中输入错误的数据行,例如,我有一列国家。我需要删除所有不是县的值。我知道应该在那里的国家名单。 例如,我想删除包含数字值的行作为国家。 以下是我的尝试:

currency_list <- c("GBP","HKD","AUD","NZD","USD")
KS_2016.update$currency[KS_2016.update$currency =currency_list]

currency\u list我们可以在%
中使用
子集
%

subset(KS_2016.update, !currency %in% currency_list)

或者从
dplyr

library(dplyr)
KS_2016.update %>%
        filter(!currency %in% currency_list)

请同时展示输入和输出,并解释输出与预期输出之间的差异。你太棒了!