Fw: [程式] R prcomp和eigen算出來的特徵向量正負不一

看板Statistics作者 (呼姆呼姆)時間9年前 (2016/04/30 18:55), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
※ [本文轉錄自 R_Language 看板 #1N98yaVS ] 作者: HumuHumu (呼姆呼姆) 看板: R_Language 標題: [問題] prcomp和eigen算出來的特徵向量正負不一 時間: Sat Apr 30 18:55:30 2016 如題,我用R跑主成份分析的時候,分別用兩個方法計算特徵值和特徵向量 第一個是用prcomp的指令,算出來特徵向量如下 http://imgur.com/qmBZP6u
第二個是算出資料的相關係數矩陣,然後用eigen指令求這個矩陣的特徵向量,如下 http://imgur.com/XOUSPPC
不知道各位有沒有發現,雖然兩種方法算出來的特徵向量值的大小都是一樣的 但是第二、四、五主成分,用兩種指令算出來卻是正負號相反,請問有人知道這 是為什麼嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.89.3 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1462013732.A.7DC.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: HumuHumu (118.168.89.3), 04/30/2016 18:55:58

04/30 19:28, , 1F
演算法不同,結果都滿足eigenvector的equation
04/30 19:28, 1F
文章代碼(AID): #1N98y_Kn (Statistics)