DPLYR filter- why do i get error with object? Error in filter_impl(.data, quo) : Evaluation error: object 'Email' not found
DPLYR filter- why do i get error with object? Error in filter_impl(.data, quo) : Evaluation error: object 'Email' not found
我正在尝试过滤包含域 "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) 错误:
评估错误:找不到对象 'Email'。
而我的数据 "GMAIL" 只有一列名为 "Email"
我也想用过滤后的结果做一个新的数据集,请问如何实现?
提前致谢
过滤结果并将结果保存到新的 df:
filtered_gmail <- GMAIL2 %>%
filter(grepl("gmail", Email))
您可以使用 select
而不是 filter
library(dplyr)
GMAIL<- read.csv(file.choose())
GMAIL <- data.frame(lapply(GMAIL, as.character), stringsAsFactors=FALSE)
GMAIL2<-GMAIL
GMAIL2 %>%
select(contains("gmail"))
我正在尝试过滤包含域 "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) 错误: 评估错误:找不到对象 'Email'。
而我的数据 "GMAIL" 只有一列名为 "Email"
我也想用过滤后的结果做一个新的数据集,请问如何实现?
提前致谢
过滤结果并将结果保存到新的 df:
filtered_gmail <- GMAIL2 %>%
filter(grepl("gmail", Email))
您可以使用 select
而不是 filter
library(dplyr)
GMAIL<- read.csv(file.choose())
GMAIL <- data.frame(lapply(GMAIL, as.character), stringsAsFactors=FALSE)
GMAIL2<-GMAIL
GMAIL2 %>%
select(contains("gmail"))