首页 > 解决方案 > R不会删除命令中的所有行(但没有错误)

问题描述

我对此很陌生,我知道我可能在这篇文章中犯了很多错误,所以提前道歉。(我试图搜索类似的问题,找不到太多)。

我有一个大约 15k 行的 df 并想删除一些选定的行

df <- df[-c(7422, 9024, 9198, 10024, 10139, 10402, 11481, 14025), ]

由于某种原因,即使尝试手动删除它们,最后两个也不会消失。

df <- df[-c(11481), ] 
df <- df[-c(14025), ]

有任何想法吗?谢谢你。

标签: rrowsdelete-row

解决方案


没有更清晰的样本很难确定。但是尝试

df <- subset(df, ! id %in% c(11481, 14025))

推荐阅读