3

ポイントを既存の PCOA 空間 (R) に投影しようとしています。これは可能でなければならないという印象を受けていますが、どうすればいいのかわかりません。

これが私が得た距離です(おもちゃの例):

x <- c(1:10)
y <- c(10:1)
z <- c(rnorm(10,mean=0,sd=2),rnorm(10,mean=10,sd=2))
m <- cbind(x,y,z)

d <- dist(m)
r <- pcoa(d)
biplot(r,m)

バイプロットは、私が望む表現を生成します。ここで、新しい点 P=(x,y,z) を指定して、それを上記の空間に射影したいと思います。これが必要で、この点を元のマトリックスに単純に追加できない理由は、この新しい点が異常値になり、元の空間の投影を変更するためです。私が知りたいのは、汚染されていない表現と比較して、この点がどこで終わるかを知ることです。

また、実際には実際にはユークリッド距離を使用していないため、PCA を実行することはオプションではありません。

4

0 に答える 0