StaatAppで相関係数の算出・無相関の検定を行う方法を紹介します.SaatAppではCSVファイルやExcelファイルを読み込み,クリック操作だけで相関係数を計算することができます.
StaatAppについては以下をご覧ください.
アプリの基本操作
StaatApp基本操作(データの入出力など)は以下のページで解説しています.
分析例として用いるサンプルデータは以下のようになります.”副業有無”と”性別”はダミー変数となっていますが,置換機能を用いてダミー変数に変換することも可能です.(副業有→”1″,女性→1″)

相関係数の計算方法
① 相関係数の選択
メニューバーから「基本統計量」→「相関係数」を選択します.

② 変数の選択
相関係数用のウィンドウが表示されたら相関係数を計算する2つの変数(列名)を選択します.例では”収入”と”年齢”を選択します.

③ 相関係数の種類の選択
変数を選択したら,算出したい相関係数の種類を選択します.例ではスピアマンの順位相関係数を計算します.
※ 相関比を計算する場合は,変数Aにカテゴリー変数(文字データ)を選択してください.
④ 計算実行と結果の表示
ツールバーの「解析実行」ボタンをクリックすると,画面右側に結果が表示されます.スピアマンの順位相関係数と無相関の検定結果が表示されました.

以上がStaatAppを用いた相関係数の計算方法です.
補足① 統計アプリStaatAppとは
StaatAppは計算仮定が複雑な解析手法を,誰でも手軽に素早く行なうことができるアプリです.StaatAppの詳細は以下のページをお読みください.
補足② 相関係数と無相関の検定について
相関係数は2つの変数の関係性を調べる統計量です.2つの変数のデータの種類によって相関係数は使い分ける必要があります.
相関係数の使い分け方や各相関係数については以下のページで解説しています.
》スピアマンの順位相関係数
》ケンドールの順位相関係数
》相関比
補足③ アプリの仕様について
アプリではPythonのscipyライブラリに含まれる,statsモジュールを用いて計算を行っています.
以下の公式ドキュメントに詳細な仕様は記載されています.
・ピアソンの積率相関係数
・スピアマンの順位相関係数
・ケンドールの順位相関係数
・F検定(相関比の検定で使用)