如何从r中的数据框中删除特定的行号

时间:2014-03-09 07:10:45

标签: r

假设我要从数据框中删除第五行,第八行和第25行,我该怎么办?我正在尝试dt[!c(5,8,25), ],但它不起作用。建议请。感谢。

1 个答案:

答案 0 :(得分:4)

您正在寻找-而不是!

mydf <- data.frame(matrix(1:12, ncol = 2))
mydf[-c(1, 3, 4), ]
#   X1 X2
# 2  2  8
# 5  5 11
# 6  6 12