我想知道如何根據列中三重列的外觀來對數據進行子集劃分。如何通過一式三份對列進行子集劃分?
t <- c(1,1,2,2,3,3,4,4,5,5,5,6,6,7,7,7,8,8)
mydf <- data.frame(t, 1:18)
我希望能夠抓住唯一對應於一式三份在塔T的行,這樣我就可以形成只有那些行的新數據幀。這應該是這樣的,其中P是行我在尋找的載體:
p <- c(9,10,11,14,15,16)
myidealdf[p,]
很抱歉,如果這是不明確,這是我的第一篇文章
當然這是一個重複,但無法找到它:'是myDF [與(myDF上,AVE(seq_along(T),T,FUN =長度)== 3),]' – thelatemail
的可能的複製https://stackoverflow.com/questions/3919205/using-r-delete-rows-when-a-value-repeated-less-than-3-times – thelatemail