因子分析の概要と実施時の注意点

因子分析とは

因子分析とは、ある観測された変数に対しどのような潜在的変数が影響を与えているかを探る分析手法です。

いくつかの変数が相互に高い相関を持つとき、それらの変数は何か共通のものを測定していると考えられます。この観測されたデータの相関関係から、データに共通して影響を与えている因子を探り、各変数の性質をよりコンパクトな形で記述することが因子分析の目的です。

例えば、国語のテストと英語のテストに強い相関関係があり、数学と物理の間にも強い相関関係があるとすれば、その背後には言語能力と数的能力という2つの因子があることが推測されます。因子分析はこのように、観測されたデータから、その背後にあって直接測定できない要因を逆算して求める手法といえます。

因子分析の用途

分析結果を簡潔化して解釈を容易に

消費者調査のアンケートや職場満足度といったアンケートの結果を分析する際に、質問項目が多くなりすぎると結果の解釈が困難になることが多々あります。そこで、いくつもある変数のうち相関関係の高いものを見つけ、それらに共通していそうな要因を抽出してシンプルにすることでより結果の解釈や示唆の提示を楽に行うことができます。

潜在的なニーズを定量的に把握

競合や自社に対して同一の質問項目がある調査を行うことで、主観にとらわれることのない純粋に客観的・定量的なニーズの調査が行えます。
例えば、車の各性能について自社のイメージを評価してもらい、より少数の因子に抽出します。ここで得られた「コストパフォーマンス」、「デザイン性」、「機能性」等といった因子に関して他の属性(年齢、性別、居住地など)でグループ分けすることで顧客の潜在的なニーズを理解しやすい形で把握することができます。ある年代に特に強く影響している因子を発見したり(若い世代はデザイン性とコストパフォーマンス、中年世代は機能性や安全性など)、年代ごとの重要視している要素を明らかにすることができます。

また、同じ質問項目を競合の各社についても消費者に尋ねることで、得られた共通因子からポジショニングマップを作成することもできます。

因子分析の考え方

因子分析の基本的な考え方は、ある観測された変数は”観測変数の背後にある共通因子”と”その変数独自の要因”という2つの変数であらわされるというものです。

ある観測された変数をXとすると、数学的なモデルは

Xj=aj1Fj1+aj2Fj2+dj1Uj1

と表されます。ここで、F1とF2は共通因子、U1は独自因子、a1とa2は因子負荷と呼びます。つまり、あるXというデータは、F1、F2、U1という要因にそれぞれ重み付けをして足し合わせたものといえます。例えば、これがXが作文の点数であるとすれば、

作文の点数=a1×言語能力+a2×数的能力+d1×作文独自に必要な能力

という風に表せます。ここでaとdはそれぞれの能力がどの程度影響を与えているかという影響力の強さを表しています。作文の点数の例でいえば、a1は大きい値をとり、a2は小さい値をとることが想像できます。


因子分析の指標

因子負荷:上のモデルのaで、それぞれの観測変数がその因子をどの程度反映しているかを表します。この因子負荷を計算することが因子分析最大の目的であり、因子名を決める際はこの数値を見て決めます。

因子寄与:上のモデルでは観測変数がある因子で説明できる大きさを表す指標です。

因子寄与率:因子寄与を%表示したものです。

共通性:観測変数のうち、共通因子によって示される情報の割合を表したものです。各因子負荷の二乗和です。共通性が高いほど、独自因子の影響が小さいことを表しています。


因子分析の流れ

  1. 因子数を決める:因子の数の決め方には二通りあります。1つは事前に因子同士の関係性や数にある程度の仮説があり、その仮説に基づいて因子の数を設定する方法と、もう一つは統計ソフトを使って定量的に因子の数を決定する二つの方法があります。明確な仮説がない場合は定量的な手法を採用し、具体的にはスクリープロット、MAP基準やBIC基準を用いて因子の数の目安を決めます。
  2. 因子負荷を推定する:このステップで人間が実際に計算することはなく、RやPythonといった統計ソフトで計算を行います。
  3. 因子軸を回転する:回転とは、因子の解釈を行いやすくするために行うもので、因子負荷量の相対的位置を変えないまま数値に濃淡をつけて解釈しやすい値に置き換えることです。因子負荷量を推定した際、そのままでは因子負荷量が大きい値がばらけており解釈が困難な場合があります。そこで、因子負荷量それぞれの相対的な位置を保ったまま具体的な数値をより1や0に近づけ解釈しやすい形にすることができます。因子負荷を推定した際にそのままわかりやすい形であれば回転をしなくても構いません。
  4. 因子の解釈を行う:適宜回転を行いながら、因子負荷行列を解釈しやすい形にして各因子に名前付け・解釈の付与を行っていきます。上記のような因子のグラフや因子負荷計算結果を見ながら行います。

因子分析の注意点

因子の数は人が決定する

因子の数は人が決めることになりますが、この際明確な仮説や基準がないままに因子の数を決定しても分析結果を解釈することが困難になってしまいます。明確な仮説がない場合は、上記で紹介した定量的な手法を採用し統計ソフトである程度因子数の目安を付けることが重要です。

データの事前準備に注意

因子分析は相関関係をもとにした分析方法であるため、変数間の相関関係がないデータに関しては因子分析を行っても相関係数に反映されません。また、データは数量的に記録されている必要があり、質的データは分析不可能です。共通因子は観測変数より少なくなるため、質問項目は共通因子の目安3-4倍が望ましく、回答者は項目数の5-10倍程度が望ましいです。なお、因子分析では4段階、または6段階の評価を利用することが多いです。

主成分分析との関係性

因子分析はデータに影響を与えている要因の共通因子を抽出する方法であり、因子(原因)がデータ(結果)に影響を与えていると考えます。一方、主成分分析では多数のデータから少数の主成分として表す方法であり、データ(原因)から主成分(結果)が作られます。このような性質を持つため、同じデータで因子分析と主成分分析を行うと主成分と共通因子の値は非常に似た値を持つことになります。

因子分析 の実施をご検討であれば、まずはお気軽にご相談ください。
漠然と検討している段階の方からのお問い合わせも歓迎です

This is some text inside of a div block.
ご相談・お見積り (無料)

因子分析 で使えるアンケート (質問項目) テンプレート

個社のご要望に応じて作成いたしますのでお問い合わせください
お問い合わせ

因子分析を調べた人は、他にもこんな用語をチェックしています

因子分析 をご検討なら
Quest Researchにご相談ください

実施企業数

40
社以上

調査実績

225
件以上

Intv.実績

2,120
人以上

掲載パネル数

1,900
万人以上

因子分析 の実施等に関するご相談はこちら

以下フォームにご記入の上、お問い合わせください。担当より2営業日以内にご連絡いたします。
※営業目的のお問い合わせはご遠慮ください。また、一部のお問い合わせに対する返信はできない場合がございますので、予め、ご了承ください。
調査依頼以外の方は「その他」を選択して下さい

下記「個人情報の取扱いについて」をご確認いただき、同意の上で送信ボタンをクリックして下さい。

【事業者及び個人情報保護管理者】
株式会社Quest Research
代表取締役 南 健太
TEL:03-4500-8405

【個人情報の利用目的】
当社は、下記の目的で個人情報を利用いたします。
①  お問合せの受付と回答
②  資料等の送付 

【個人情報を第三者に提供する場合について】
当社は、下記の場合を除いて個人情報を第三者に提供することはありません。
①  本人の同意がある場合
②  法令に基づく場合

【個人情報の取扱いの委託を行う場合について】
当社は、上記の利用目的の達成に必要な範囲内において個人情報の取扱いを第三者に委託する場合があります。法令及び当社の基準に従って委託先を選定し、機密保持契約を締結します。委託先に対しては個人情報の適切な取扱いを監督指導します。

【個人情報の開示等の請求について】
当社は、保有個人データに関する「利用目的の通知」「開示」「訂正、追加又は削除」「利用の停止、消去又は第三への提供の停止」(以下「開示等」という)の請求に応じています。開示等を請求される場合は、当社「個人情報窓口」までお申し出ください。

【個人情報を与えることの任意性及び当該情報を与えなかった場合に本人に生じる結果について】
当社への個人情報の提供は本人の任意です。ただし、提供頂けない場合は【個人情報の利用目的】に記載した業務に支障をきたし、本人が不利益を蒙る場合があります。

【個人情報に関するお問合せ先】
〒107-0062 東京都港区南青山一丁目12番3号 
LIFORK MINAMIAOYAMA N205
株式会社Quest Research「個人情報窓口」
TEL:03-4500-8405

画面が切り替わらない場合は、こちらをクリックしてください。
エラーが発生しました。インターネット接続を確認の上、再度お試しください。それでもエラーが発生する場合は、お手数をおかけしますが、support@quest-research.co.jp 宛にメールにてご連絡ください。