[プログラム・コード公開] コピペだけで実用的かつ実践的な因子分析(Factor Analysis, FA) (MATLAB言語)
[New] 実業家として有名な堀江貴文さん(ホリエモン)のメルマガ[Vol.359]における副業紹介において、このプログラム・コード販売が、なんと 1番 に紹介され評価していただきました!
こんにちは!大学教員ブロガーのねこしです。http://univprof.com/
仕事や研究において、データセットを見える化・可視化したりデータセットの中に潜む共通の因子を抽出したりするするため、因子分析(Factor Analysis, FA)を行う方もいらっしゃいます。FAを実用的かつ実践的に行う方法についてはこちらに書きました。
http://univprof.com/archives/17-03-05-13148040.html
しかし、FAの方法はわかっても、実際にFAができるようになるわけではありません。ネットや本でプログラミングを説明しているものはありますが、データの読み込み方とか結果の出し方とか、他にも調べてやらなくちゃいけないこと、多いんですよね・・・。手間と時間がかかります。
そこで、すぐにFAを実行できるプログラムを作りました。MATLAB言語で実行ができます。
データ形式・必要なソフトウェア
以下の記事に示す形式のデータさえ準備すれば、MATLAB言語でFAを実行することが可能です。
MATLAB言語のために必要なソフトウェアは以下の記事をご覧ください。
実行結果
実行結果を下に示します。最後に以下のcsvファイルが同じディレクトリ(フォルダ)に保存されます。
■LowDimensionScore.csv ・・・ 各サンプルの共通因子の値
■Loading.csv ・・・ 因子負荷の値
このプログラムからスタートしてさらにプログラミングを進めたいと考えている方にもぜひ利用していただければと思います。
プログラム公開
ここまでお読みいただきありがとうございます。
MATLAB言語のプログラムは有料コンテンツとします。ただこれにより、こちらに記載したFAをすぐに実行できます。
http://univprof.com/archives/17-03-05-13148040.html
こちらからプログラムのzipファイル自体はダウンロードできます。
http://univprofblog.html.xdomain.jp/code/fa_analysis_all_e_matlab_pass.zip
購入していただくと解凍のためのパスワードがありますのでそちらをご利用ください。
またこちらのzipファイルに必要なスクリプトと関数があります。パスワードはかけていません。購入後に使い方の説明があります。
http://univprofblog.html.xdomain.jp/code/MATLAB_scripts_functions.zip
すべて動作保証ずみですのでご安心ください。上のデータ形式に合わせていただければ、どんなデータにも使えるプログラムです。このプログラム一つでいろいろなデータを解析することができ、余裕で元が取れます。ご不明点などありましたら遠慮なくこちらに連絡をください。
http://ask.fm/univprofblog1
迅速に対応します!
ここから先は
¥ 980
Amazonギフトカード5,000円分が当たる
この記事が気に入ったらチップで応援してみませんか?