SPSS Statistics の有意差検定をBobに手伝ってもらう:処理編(S-04)
この記事の目的
SPSS Statisticsでは仮説検証を目的とした複数の手続きが搭載されGUIで処理することができます。行うべき手順が不安な初学者を想定してAIコーディングエージェントBobを用いた処理を紹介します。後編では解釈をBobに行わせる手続きを紹介します。データはサンプルであるため、処理・解釈も実際の研究を根拠にしているものではありません。
IBM Bobへのプロンプト例
blink_data.savは成人男性と成人女性それぞれ50名の1分間あたりのまばたきの回数を
計測したデータです。
この2つのグループの平均の比較を行い、男性と女性でまばたきの回数に有意な差があるかを
SPSS Statsisticsで計算し出力を解釈してください。
結果はSPSS出力形式(.spv)で保存してください。
SPSS Statsisticsは以下のパスに格納しています
'/Applications/IBM SPSS Statistics/IBM SPSS Statistics.app'
Bobでの実行
IBM Bobを起動して、データファイルパスを指定した上で、プロンプトを貼り付けて実行します。
SPSS 分析結果レポート結果
データファイル: blink_data.sav
出力作成日時: 16-JUN-2026
1. 記述統計
記述統計量
| 変数 | 度数 | 最小値 | 最大値 | 平均値 | 標準偏差 |
|---|---|---|---|---|---|
| 参加者ID | 100 | 1.00 | 100.00 | 50.5000 | 29.01149 |
| 性別 | 100 | 1.00 | 2.00 | 1.5000 | .50252 |
| 瞬き回数(回/分) | 100 | 12.00 | 30.40 | 21.1410 | 4.54068 |
| 有効なケースの数(リストごと) | 100 |
シンタックス:
DESCRIPTIVES VARIABLES=ALL
/STATISTICS=MEAN STDDEV MIN MAX.
2. グループの平均
処理したケースの要約
| 変数 | 含む(度数) | 含む(%) | 除外数(度数) | 除外数(%) | 合計(度数) | 合計(%) |
|---|---|---|---|---|---|---|
| 瞬き回数(回/分)* 性別 | 100 | 100.0% | 0 | 0.0% | 100 | 100.0% |
報告書:瞬き回数(回/分)
| 性別 | 平均値 | 度数 | 標準偏差 | 最小値 | 最大値 |
|---|---|---|---|---|---|
| 男性 | 18.1120 | 50 | 3.26482 | 12.00 | 25.40 |
| 女性 | 24.1700 | 50 | 3.50331 | 13.60 | 30.40 |
| 合計 | 21.1410 | 100 | 4.54068 | 12.00 | 30.40 |
シンタックス:
MEANS TABLES=BlinkCount BY Gender
/CELLS=MEAN COUNT STDDEV MIN MAX.
3. 探索的分析(性別別)
処理したケースの要約
| 変数 | 性別 | 有効数(度数) | 有効数(%) | 欠損値(度数) | 欠損値(%) | 合計(度数) | 合計(%) |
|---|---|---|---|---|---|---|---|
| 瞬き回数(回/分) | 男性 | 50 | 100.0% | 0 | 0.0% | 50 | 100.0% |
| 瞬き回数(回/分) | 女性 | 50 | 100.0% | 0 | 0.0% | 50 | 100.0% |
記述統計(性別別)
男性
| 統計量 | 値 | 標準誤差 |
|---|---|---|
| 平均値 | 18.1120 | .46171 |
| 平均値の 95% 信頼区間(下限) | 17.1841 | |
| 平均値の 95% 信頼区間(上限) | 19.0399 | |
| 5% トリム平均 | 18.0700 | |
| 中央値 | 18.1000 | |
| 分散 | 10.659 | |
| 標準偏差 | 3.26482 | |
| 最小値 | 12.00 | |
| 最大値 | 25.40 | |
| 範囲 | 13.40 | |
| 4 分位範囲 | 4.50 | |
| 歪度 | .135 | .337 |
| 尖度 | -.366 | .662 |
女性
| 統計量 | 値 | 標準誤差 |
|---|---|---|
| 平均値 | 24.1700 | .49544 |
| 平均値の 95% 信頼区間(下限) | 23.1744 | |
| 平均値の 95% 信頼区間(上限) | 25.1656 | |
| 5% トリム平均 | 24.3111 | |
| 中央値 | 24.2500 | |
| 分散 | 12.273 | |
| 標準偏差 | 3.50331 | |
| 最小値 | 13.60 | |
| 最大値 | 30.40 | |
| 範囲 | 16.80 | |
| 4 分位範囲 | 4.65 | |
| 歪度 | -.524 | .337 |
| 尖度 | .779 | .662 |
正規性の検定
| 変数 | 性別 | K-S 統計量 (a) | K-S 自由度 | K-S 有意確率 | S-W 統計量 | S-W 自由度 | S-W 有意確率 |
|---|---|---|---|---|---|---|---|
| 瞬き回数(回/分) | 男性 | .064 | 50 | .200 * | .984 | 50 | .706 |
| 瞬き回数(回/分) | 女性 | .072 | 50 | .200 * | .971 | 50 | .255 |
a. Lilliefors 有意確率の修正
*. これが真の有意水準の下限です。
シンタックス:
EXAMINE VARIABLES=BlinkCount BY Gender
/PLOT=HISTOGRAM NPPLOT
/STATISTICS=DESCRIPTIVES
/CINTERVAL 95
/MISSING LISTWISE
/NOTOTAL.
4. 独立サンプルの t 検定
グループ統計量
| 変数 | 性別 | 度数 | 平均値 | 標準偏差 | 平均値の標準誤差 |
|---|---|---|---|---|---|
| 瞬き回数(回/分) | 男性 | 50 | 18.1120 | 3.26482 | .46171 |
| 瞬き回数(回/分) | 女性 | 50 | 24.1700 | 3.50331 | .49544 |
等分散性の検定(Levene の検定)
| 変数 | F 値 | 有意確率 |
|---|---|---|
| 瞬き回数(回/分)等分散を仮定する | .109 | .742 |
独立サンプルの検定(2 つの母平均の差の検定)
| 変数 | 等分散の仮定 | t 値 | 自由度 | 片側 p 値 | 両側 p 値 | 平均値の差 | 差の標準誤差 | 差の 95% CI 下限 | 差の 95% CI 上限 |
|---|---|---|---|---|---|---|---|---|---|
| 瞬き回数(回/分) | 等分散を仮定する | -8.945 | 98 | < .001 | < .001 | -6.05800 | .67723 | -7.40195 | -4.71405 |
| 瞬き回数(回/分) | 等分散を仮定しない | -8.945 | 97.517 | < .001 | < .001 | -6.05800 | .67723 | -7.40203 | -4.71397 |
結果の要約:
等分散を仮定する場合・しない場合のいずれにおいても、瞬き回数(回/分)における男女間の平均値の差は統計的に有意です(p < .001)。女性(M = 24.17)は男性(M = 18.11)より有意に瞬き回数が多い。
シンタックス:
T-TEST GROUPS=Gender(1 2)
/MISSING=ANALYSIS
/VARIABLES=BlinkCount
/CRITERIA=CI(.95).
5. グループ平均の比較(標準誤差付き)
報告書:瞬き回数(回/分)
| 性別 | 平均値 | 度数 | 標準偏差 | 平均値の標準誤差 |
|---|---|---|---|---|
| 男性 | 18.1120 | 50 | 3.26482 | .46171 |
| 女性 | 24.1700 | 50 | 3.50331 | .49544 |
| 合計 | 21.1410 | 100 | 4.54068 | .45407 |
シンタックス:
MEANS TABLES=BlinkCount BY Gender
/CELLS=MEAN COUNT STDDEV SEMEAN.
注:グラフ(ヒストグラム、正規 Q-Q プロット、傾向化除去正規 Q-Q プロット)は元の HTML ファイルに含まれていますが、Markdown では省略しています。
注意事項
SPSS出力ファイルをQiitaで表示しやすいようにBobでマークダウンに変換しています。
参考情報
SPSS Statistics の値ラベルを IBM Bob で一括付与する
SPSS Modeler ノードリファレンス目次
SPSS Modeler 逆引きストリーム集(データ加工)

