2
l <- as.list(c(1, 1, 2))
names(l) <- c("a", "b", "c")
unique(l)
リスト内の要素の名前を失うことなく、リスト内のユニークな要素を探したいと思います。これを行う方法に関する提案はありますか?要素名を失うことなくリスト内のユニークな要素を見つける
l <- as.list(c(1, 1, 2))
names(l) <- c("a", "b", "c")
unique(l)
リスト内の要素の名前を失うことなく、リスト内のユニークな要素を探したいと思います。これを行う方法に関する提案はありますか?要素名を失うことなくリスト内のユニークな要素を見つける
l
のユニークな要素は1と2です。ただし、1は"a"
と"b"
の両方に属していますので、どちらの名前を1に返すといいですか?これはあなたがインデックスl
に使用できる論理名を返し、名前
l[!duplicated(l)]
を保つようにのみ1の最初のインスタンスと関連付けられた名前ならば、私の代わりに
unique
の!duplicated
を使用することになりduplicated'代わりに '使用してください。 'l [!duplicated(l)]' –これは簡単でした - ありがとう! – user1389960