poster
2019-12-14, 20:13
我正在使用coeff和score输出创建PCA数据的双图。我希望在双图上最远的点之间画一条线。我不确定如何在不自己添加的情况下向情节添加线条(这将是乏味的)。
我知道哪两个点相距最远。我的系数是7x7,但是我将双3图的前3列以及得分矩阵中的1:3列使用。
我将如何在这两个点之间用line或plot3绘制一条线。似乎可以完成,但是我不确定要为该行指定哪些数据。
回答:
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)) 会给你你所需要的
密谋快乐!
更多&回答... (https://stackoverflow.com/questions/5036458)
我知道哪两个点相距最远。我的系数是7x7,但是我将双3图的前3列以及得分矩阵中的1:3列使用。
我将如何在这两个点之间用line或plot3绘制一条线。似乎可以完成,但是我不确定要为该行指定哪些数据。
回答:
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)) 会给你你所需要的
密谋快乐!
更多&回答... (https://stackoverflow.com/questions/5036458)