2011-02-18 47 views
1

我正在使用coeff和分數輸出創建PCA數據的biplots。我期待在雙線圖上最遠的點之間劃出一條線。我不確定如何在沒有自己添加的情況下添加一條線(這會很乏味)。如何在由PCA coeff和分數數據製成的雙標繪圖上繪製一條線?

我知道哪兩點距離彼此最遠。 我coeff是一個7x7,但我使用前三列的雙標點以及列1:3在我的評分矩陣。

我該怎麼去繪製這兩點之間的一條線或plot3的一條線。它似乎可以完成,但我不確定要爲該行指定哪些數據。

回答

2

plot3接受3個輸入作爲X,Y和Z座標。 因爲你需要在兩點之間有一條線,你需要輸入兩個3D觀測 plot3(X1,Y1,Z1,...)

說,你的2個觀察值與它們之間的最大距離是3號5號

然後

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

會給你你需要的東西

快樂密謀!

+0

謝謝!這按預期完美工作。我只是不確定我應該使用哪些數據。您今天才成爲會員,感謝您來到這裏。 – user379362