Mam listę wektorów, powiedzieć:usunąć duplikaty i małe wektory z listy
li <- list(c(1, 2, 3),
c(1, 2, 3, 4),
c(2, 3, 4),
c(5, 6, 7, 8, 9, 10, 11, 12),
numeric(0),
c(5, 6, 7, 8, 9, 10, 11, 12, 13)
)
I chciałbym, aby usunąć wszystkie wektory, które są już zawarte w innych (większy lub równy), jak również wszystkie puste wektory
w tym przypadku, chciałbym być już tylko liście
1 2 3 4
5 6 7 8 9 10 11 12 13
Czy istnieje funkcja użyteczna dla osiągnięcia tego celu?
Dzięki z góry
Spójrz na [ta odpowiedź] (http://stackoverflow.com/a/27521122/3521006) - myślę, że to, co szukasz (wystarczy umieścić swoje wektorów na liście) –
Właściwie to, co chciałbym osiągnąć, to coś innego: po pierwsze pozbyłbym się pustych wektorów. Po drugie, chciałbym usunąć wektory już zawarte w innych ... – Ruggero