を削除します。は、すべての繰り返しの値に
x <- c(5, 6, 2, 9, 5, 2, 1, 9, 9)
は、どのように私は繰り返しされなかった要素が含まれている別のベクトルを作ることができますか?この場合は、次のようになります。c(6, 1)
リンク質問はdata.frameのためですが、答えはそうしながら、あなたがベクトルについて求めている
を削除します。は、すべての繰り返しの値に
x <- c(5, 6, 2, 9, 5, 2, 1, 9, 9)
は、どのように私は繰り返しされなかった要素が含まれている別のベクトルを作ることができますか?この場合は、次のようになります。c(6, 1)
リンク質問はdata.frameのためですが、答えはそうしながら、あなたがベクトルについて求めている
test <- c(5, 6, 2, 9, 5, 2, 1, 9, 9)
setdiff(test, test[duplicated(test)])
は魅力的に機能します!ありがとう! – codercc
vector.a <- c(5, 6, 2, 9, 5, 2, 1, 9, 9)
not.reap <- NULL
for (i in 1:length(vector.a)){
not.reap[i] <- !(vector.a[i] %in% vector.a[-i])
}
vector.a[not.reap]
(5、2、及び9が繰り返されているため)両方の場所をうまく適用する。 – Frank