1

係数とスコアの出力を使用して、PCAデータのバイプロットを作成しています。バイプロットの最も遠い点の間に線を引きたいと思っています。自分で線を追加せずにプロットに線を追加する方法がわかりません(面倒です)。

私は、どの2つのポイントが互いに最も離れているかを知っています。私の係数は7x7ですが、バイプロットの最初の3列と、スコアマトリックスの列1:3を使用しています。

これらの2点の間にlineまたはplot3のいずれかで線をプロットするにはどうすればよいですか。できるようですが、その回線にどのデータを指定すればよいかわかりません。

4

1 に答える 1

2

plot3X、Y、Z座標として3つの入力を受け入れます。2点間に線が必要なため、2つの3D観測値を入力する必要があります plot3(X1,Y1,Z1,...)

それらの間の距離が最も大きい2つの観測値は3番目と5番目であると言います

それから

plot3(scores([3 5],1),scores([3 5],2),scores([3 5],3))

あなたが必要なものをあなたに与えるでしょう

幸せなプロット!

于 2011-02-18T00:44:55.080 に答える