想象一下,我有两个数据框,“第一”和“第二”:
x = c(12,14,11,15,10)
y = c(25,22,20,21,23)
id = c(1,1,1,2,2)
first = data.frame(x,y,id)
x1 = c(32,34,31,35,30)
y1 = c(45,42,40,41,43)
id1 = c(1,1,1,1,2)
second = data.frame(x1,y1,id1)
colnames(second) <- c("x", "y", "id")
这里的“id”表示组号。在这个例子中,我希望能够通过“id”来计算行数。如果任一数据帧中给定“id”的行数小于 2,那么我想从两个数据帧中删除这些行。
换句话说,如果任何组的行数少于 2 行,它们就会从两个数据帧中删除该组。
非常感谢您的帮助。