过滤完全相同的字符串返回0

时间:2019-03-07 12:16:41

标签: r string filter character

我有基于地区的客户租金数据。我想过滤一个特定的副本,我从数据中复制区域名称,但仍然返回0行。

Rentals[Rentals$Region == "Paris",]

我不明白问题是什么以及如何解决。

谢谢。

2 个答案:

答案 0 :(得分:0)

问题在于字符串中的前/后空格。可以使用trimws来解决,该方法可以消除两端的空白(如果有)。

Rentals[trimws(Rentals$Region) == "Paris",]

答案 1 :(得分:-1)

尝试安装和加载dplyr并执行过滤操作...

install.package("dplyr")
library(dplyr)
filter(Rentals, Region == "Paris")