首页 > 解决方案 > 删除匹配向量的行

问题描述

我有一个 12 列和 4225 行的数据框。

其中一列是 id 并包含数字。

我想根据向量删除一些行。

id_to_remove <- c(2721,3893, 3904, 3905, 3907, 3908, 3909, 3910, 3912)

我尝试了许多解决方案,但不知何故无法使其发挥作用,例如

data <- data[!data$id == 2721| 3893|3904| 3905| 3907| 3908| 3909| 3910| 3912]

任何想法?

标签: rdataframerows

解决方案


也许试试这个:

#Code
data <- data[!data$id %in% id_to_remove,]

推荐阅读