ユーザ距離行列の5つの最も近いサンプルのインデックスを見つける
私は距離行列dMatを持ち、最初のものに5つの最も近いサンプルを探したいと思う。 Rでどのような機能を使用できますか?私は最も近いサンプルを見つける方法を知っています(3行目のコードを参照)。しかし、他の4つのサンプルを取得する方法を理解することはできません。
コード:
Mat <- replicate(10, rnorm(10))
dMat <- as.matrix(dist(Mat))
which(dMat[,1]==min(dMat[,1]))
コードの3行目は、最初のサンプルに最も近いサンプルのインデックスを見つけます。
ありがとうございました!
ベスト、 Chega
ありがとう!私には1つの質問を許可します:私は "順序"と "頭"を理解しますが、最後の用語 "+1"の目的は何ですか? – Chega
申し訳ありません、私はそれを、多くのありがとう! – Chega