整数ベクトルから重複要素を削除しようとしていますが、組み込み関数はありません: duplicated()、unique()およびanyDuplicated(). ただし、結果は の結果と同じでなければなりませんunique()。
これまでのところ、ベクターから昇順で値を取得することができました (これでは十分ではありません)。私は次のようにしました(与えられたベクトルに対して):
vec <- c(1,2,2,4,1,1,5,6,3,9,0,4)
vec <- sort(vec)そしてrle(vec)$val、値のベクトルを昇順で取得するために使用できます。また、ソート関数から順序付けベクトルを取得しsort(vec,index.return=TRUE)$ix、それを使用して、この順序付けをベクトルに適用したいと思います(ただし、より短いresultため不可能です)。resultvec
この問題を解決する方法はありますか? 前もって感謝します