m-mukaida2022/04/04Tweetシェア目次はじめにt検定の種類t検定の手順Rを使ってt検定を実施まとめ参考文献はじめに前回のブログでは、カイ2乗検定を学習しました。今回は、t検定を学習したいと思います。t検定の種類t検定とは、t分布を利用する検定法の総称ですが、下記の種類に分けることができます。・母平均の検定(1つの母集団の母平均が特定の値と等しいか)・平均値の差の検定(2つの母集団の母平均の差について有意差が認められるかどうか)・回帰直線の回帰係数の有意性の検定さらに「平均値の差の検定」は、下記の種類に分けることができます。統計解析ソフトRを使って、t検定を実施してみます。仮説を設定します仮説を立てます。仮説は、導きたい結論とは反対の仮説を設定します。:導き出したい結論(帰無仮説が棄却されたときに採用される仮説)ここで、両側検定を行うのか片側検定を行うのか決定します。・群1の母平均は群2の母平均より大きいとする場合、片側検定(右側検定)を行います。・群1の母平均は群2の母平均より小さいとする場合、片側検定(左側検定)を行います。・群1の母平均と群2の母平均は異なるとする場合、両側検定を行います。有意水準を決定します「5%(0.05)」に設定します。有意水準とは、設定した仮説が間違っていると判断する(仮説を棄却する)確率のことで、5%や1%が多く使われます。有意水準を5%に設定した場合、5%以下の確率で生じる現象は、非常にまれなことであるとします。t値を算出します検定統計量tを算出します。比較する平均値に意味のある差があるかどうかを示す数値。p値を算出しますt値をもとにp値を算出します。検証しますp値と有意水準を比較して検証します。結論を導きます検証した結果、設定した仮説が有意水準で指定した棄却域に入らない場合は、帰無仮説が正しいとします。逆に有意水準で指定した棄却域に入る場合は、対立仮説が正しいとします。統計解析ソフトRを使って、t検定を実施してみます。※Rのインストール方法については、ここでは省略させていただきます。検定内容2つのスマホゲームについて、ユーザ満足度調査のアンケートをとった結果、下記のような回答結果になった場合、2つのスマホゲームの満足度について、平均値に差があり、満足度は異なるのか同じくらいの満足度なのかを有意水準5%で検定します。※回答は、実際のデータではありません。学習用に作成したデータです。帰無仮説:満足度の平均値に差はない(満足度は同じ)対立仮説:満足度の平均値に差がある(満足度は異なる)ソースコード(補足)8行目:t.test関数で独立な2群のt検定を行います。t値をもとにp値が算出されます。オプションに「var.equal=T」を指定することでスチューデントのt検定を行うことができます。結果p値が「0.4042」で有意水準「0.05」より大きいので、帰無仮説は棄却されず平均に差があるとはいえない。したがって、「スマホゲームAとスマホゲームBの満足度の平均値には差がない」という結論になります。まとめ今回は統計的仮説検定で用いる検定法の1つである「t検定」について統計解析ソフトRを使用して学習しました。スマホゲームでは、ユーザアンケートが実施されることがあります。それらのデータを分析する際にt検定が活用できるのではないでしょうか。