【发布时间】:2020-12-21 07:35:04
【问题描述】:
我有一个包含三列的数据框,第一列是 Species_Name,其中包含所有物种名称,但我想删除那些未确定的行,如“Salmonella sp”,并只想保留那些具有完整确定名称的行,如沙门氏菌enterica 或 bongori 等。我尝试了以下代码,但它不起作用。请提出任何建议。
dfcox1 <- dfcox1 %>%
filter(Species_Name != "Salmonella sp")
【问题讨论】:
-
请提供足够的数据来重现该问题。您可以使用
dput(dfcox1),或者,如果它是一个大数据框,只需足够的行来显示filter的失败位置。 -
试试:
dfcox1 %>% filter(trimws(Species_Name) != "Salmonella sp")