11:40矩形行列から固有値を計算する方法を知りたく質問させていただきました。<データの構成>サンプル数→6001サンプルが持つデータ数→6つまり,(Row,Col):(600,6)のマトリックスを持ったデータであります。上記データに関して以下の質問があります。質問1固有値を計算するためには上記矩形行列から正方行列を計算する必要がありますでしょうか?Yes→質問2No→どのように計算するのでしょうか?StataとRは使用できる環境にあります。質問2正方行列を計算する際は(Row,Col):(6,600)×(600,6)という計算方法であっておりますでしょうか?あっている→質問3間違っている→計算方法を教えていただければ幸いです質問3正方行列を計算する際は基準化されたデータを使用しても構わないでしょうか?と申しますのも,基準化されていないデータでは非常に大きな数字を持った正方行列ができてしまい,必然的にとても大きな固有値が算出されてしまうため,基準化したデータを用い正方行列を計算しました。その際は同カラム同士の計算(6×6マトリックスの対角線上にくる数値)だけ,当然でありますが非常に大きな数値になってしまいます。そのため,基準化されたデータを用い正方行列を計算して良いものかという疑問がでてきました。お手数をおかけいたしますが,お時間がある時で構いませんのでご回答いただけますようお願いいたします。11:43何のために固有値を計算するのですか?それを明確にしておかないと,どの質問にもお答えできませんね。13:02すみません。多重共線性の有無を確認するためです。17:14多重共線性のチェックなら,以下も参照のこと。多重共線性のチェック(トレランス)http://aoki2.si.gunma-u.ac.jp/R/tolerance.html(1)が固有値を計算してという方法について。固有値固有ベクトルは,正方行列でやりますよ。行列は6×6ですが,あなたが「(Row,Col):(6,600)×(600,6)」と書いたのが何を意味しているのか曖昧ですので,あなたの解釈が正しいかどうかわかりません。基準化しても構わないというか,基準化してもしなくても多重共線性の判定には無関係と思いますが,6つの変数全てが同じ次元・単位でない場合には,基準化してやるほうがよいでしょう。あなたが正方行列を計算したといっているのは,元のデータを使って行列積を作ったんですか?それじゃダメだと思いますよ。平均偏差データ行列から行列積を計算しても,各要素をデータの個数で割らないといけませんよ。