R过滤掉数据帧重影值

时间:2020-08-17 18:20:36

标签: r dataframe filter

我正在尝试按县名过滤日期框架。用于过滤数据框的代码已成功过滤到预期的尺寸,但是,使用Length()函数检查县数时,县数没有变化。

在以下示例中,每个县有5个要素。数据框GA中的原始物流如下。

dim(GA) = 50

length(table(GA$COUNTY)) = 10

table(GA$COUNTY) =应用(5),培根(5),贝克(5),鲍德温(5),银行(5),鲍罗(5),巴图(5),本·希尔(5),贝里恩(5),比伯(5)

我用来过滤的代码行:

GA <- GA[GA$COUNTY %in% filterlist$COUNTY, ]

结果:

dim(GA) = 25

length(table(GA$COUNTY)) = 10

table(GA$COUNTY) =应用(5),培根(5),贝克(5),鲍德温(5),银行(5),鲍罗(0),巴托(0),本·希尔(0), BERRIEN(0),BIBB(0)

注意,我对相似的数据使用了相同的代码行,并且可以按预期工作。另外,我已验证filterlist中的拼写与GA匹配。数据框尺寸的变化也证实了这一点。我希望能帮助您撤离幽灵县。谢谢〜

0 个答案:

没有答案