2011-05-25 12 views
6

Bir alt kümesini kullanmak istiyorum. Birden çok kez görünen X değişkenine yönelik bir değer içeren satırlar olarak tanımlanan alt kümeyi isterim. Değişken X bir dizedir. Örneğin, eğer x ('yardım', 'ben', 'ile', 'ile', 'bu', 'bu') oluşuyorduysa, x sıralarıyla satırları döndürürdü ('ben'). ', 'beni', 'Bu,' bu).Yalnızca bir kerede birden çok öğede görünen öğelere sahip bir veri kümesinin alt kümesini nasıl alırsınız? R ​​

Yardımlarınız için çok teşekkür ederim! Böyle

cevap

14

şey çalışmalıdır:

x <- c('help','me','me','with','this','this') 
x[duplicated(x, fromLast=TRUE) | duplicated(x)] 
+2

Oldukça müthiş. doğru olduğunu biliyorsun? Çoğaltılmış komutu öğrettiğiniz için teşekkürler! – evt

İlgili konular