ask.fmからの質問があったので,ここで答えておきます。
質問は,
グループ毎の複数の平均値を一気に算出することは可能でしょうか?例えば、AクラスとBクラスとCクラスのそれぞれのクラス毎の国語と数学と英語の平均値を一気に算出したい時はどのようにすればよいのでしょうか?
というものです。
これをHADで実行するのは二通りがあります。
一番簡単なのは,フィルタに"by"を入力する方法です。
例えば,以下のようなデータがあったとします。変数は満足度と発話量と集団成績で,条件がグループ分け変数だとしましょう。
ここで,下にある「フィルタ」ボタンを押して,条件の得点でグループ分けを行います。
これでOKを押すと,条件のフィルタのところに,"by"という文字が入ります。これで,実験群=1と統制群=0で群分けして結果を出力できるようになります。
要約統計量を実行すると,
グループが条件=統制の場合と実験の場合のそれぞれの結果が出力されます。byを使う方法は,平均値に限らず,ほとんどの分析(マルチレベル分析は不可)で利用できるので,覚えておくと便利です。
もう一つの方法は,分散分析を利用するものです。
まず,分散分析の画面を表示します。そして,平均値を見たい変数をWithin要因の変数として指定し,グループ分けしたい変数をBetween要因の変数として指定します。分散分析の実行方法については,こちらの記事も合わせて参照してください。
この状態で,右下にある「各セルの平均値」をクリックすると,群ごとの平均値が表示されます。
分散分析のほうが一つの画面で表示されるので,平均値や標準偏差だけに興味があるなら,分散分析でもいいかと思います。
以上が,グループごとに平均値を同時に出す方法でした。