我正在尝试过滤包含域“ gmail”的电子邮件帐户
方法如下:
library(dplyr)
GMAIL<- read.csv(file.choose())
GMAIL <- data.frame(lapply(GMAIL, as.character), stringsAsFactors=FALSE)
GMAIL2<-GMAIL
GMAIL2 %>%
filter(Email, contains("gmail"))
我得到的错误是: filter_impl(.data,quo)中的错误: 评估错误:找不到对象“电子邮件”。
我的数据“ GMAIL”只有一个名为“电子邮件”的列
我还想用过滤结果创建一个新的数据集,我该怎么做呢?
提前谢谢
答案 0 :(得分:1)
要过滤并将结果保存到新的df中:
filtered_gmail <- GMAIL2 %>%
filter(grepl("gmail", Email))
答案 1 :(得分:0)
您可以使用Id Name ActorName ActorGender ReleaseDate
2 Movie 2 Kevin 2 22/12/2018 07:20:14
5 Movie 5 Clare 1 22/12/2018 07:20:14
8 Movie 8 Sara 1 22/12/2018 07:20:14
10 Movie 10 Kevin 2 22/12/2018 07:20:14
代替select
filter