Claudeで統計検定2級・3級を勉強する — 検算と誤答原因の切り分け
統計検定2級・3級の計算問題をClaudeで検算し、間違えた原因を切り分ける方法です。試験の電卓条件と数値表の扱い、コード実行での検算スクリプト、Projectに置く指示文の例を扱います。
統計検定2級・3級の勉強にClaudeを使うなら、役割は「解説役」より「検算役と誤答の診断役」に置くほうが噛み合います。試験は電卓の機能が絞られ、計算は自分の手でやり切る形式です。手を動かした結果をClaudeに照らして、どこで食い違ったかを探す使い方になります。
2級と3級は何を問うのか、電卓は何が使えるのか
2級・3級はどちらもCBT方式で、自宅ではなく認定された試験会場で受けます。公式の試験要項にある数字を並べると、違いは次のとおりです。
| 項目 | 統計検定2級 | 統計検定3級 |
|---|---|---|
| 出題形式 | 統計検定2級4〜5肢選択 | 統計検定3級4〜5肢選択 |
| 問題数 | 統計検定2級35問程度 | 統計検定3級30問程度 |
| 試験時間 | 統計検定2級90分 | 統計検定3級60分 |
| 合格水準 | 統計検定2級100点満点で60点以上 | 統計検定3級100点満点で65点以上 |
| 受験料(一般) | 統計検定2級7,000円 | 統計検定3級6,000円 |
受験料は学割価格がそれぞれ5,000円、4,000円です(いずれも税込)。
出題範囲の差も、Claudeに何を頼むかを決めます。3級はデータの種類、散らばりの指標、相関と回帰、条件付き確率、二項分布の正規近似、区間推定と仮説検定の入口までです。2級はそこに、ベイズの定理、t分布・カイ二乗分布・F分布、母平均・母比率・母分散の検定、適合度検定と独立性の検定、回帰分析と実験計画が加わります。
試験会場で決まる3つの制約
電卓は四則・百分率・平方根まで
持ち込めるのは普通電卓か事務用電卓で、1台までです。関数電卓、プログラム電卓、電卓機能を持つ携帯端末は持ち込めません。
統計数値表は会場で配られる
解答に必要な数値表は試験会場で配布され、終了後に回収されます。
計算用紙はラミネート加工
計算用紙と専用の筆記用具は会場で配布・回収されます。
この条件が勉強法を縛ります。標準偏差や相関係数の途中計算は、√と四則だけで組み立てる練習が要ります。Claudeに答えを出させる時間が長いほど、本番の手の動きから離れます。
問題文は貼らず、自分の計算を貼る
勉強用の問題をどこから持ってくるかは、先に決めておく点です。協会のFAQによると、CBT方式試験の問題は公開されていません。2級・3級の現行試験はCBTなので、本番と同じ問題をそのままClaudeに貼る使い方は成立しません。
FAQは、統計検定の問題の著作権が協会に帰属し、無断での複製・転載・配布を禁じると書いています。私的使用は申請不要、営利使用は申請が必要という区分もあります。過去問題ページの問題を使うときは、この規約を読んだうえで自分の私的な学習に収めてください。
そこで、題材はこう作ります。
- 手元の公式テキスト・問題集の問題は、解答過程を自分の言葉で書き直して渡す
- 問題文ではなくデータと設問の骨組みだけを渡し、「同じ構造で数値を変えた問題」を作らせる
- 自分で解いた途中式を渡し、答え合わせではなく食い違いの発見を頼む
Claudeに類題を作らせる手順は、過去問から問題を作らせて自己採点する使い方にまとめてあります。ここでは出てきた計算をどう確かめるかに絞ります。
計算の検算はコード実行に任せる
Claudeは数式や計算を処理できますが、ヘルプセンターは複雑な計算や重要な計算を専用ソフトか手作業で検証するよう求めています。モデルの暗算に頼ると、分散の分母のような一か所の取り違えが、答えの桁まで引きずられます。精度が揺れる理由と拡張思考の設定はClaude数式・計算の精度と検算が必要な理由が扱っています。
検算にはコード実行が向いています。Free・Pro・Maxでは「Code execution and file creation」が既定でオンで、Settings > Capabilitiesから切り替えられます。Team・Enterpriseは組織の設定が先です。
次の例は、3級・2級の頻出テーマである母平均の区間推定です。自作のデータ9個で、標本平均と不偏分散を求め、95%信頼区間を出します。
from statistics import mean, variance, pvariance
from math import sqrt
x = [48, 52, 55, 50, 47, 53, 56, 51, 49]
n = len(x)
m = mean(x)
u2 = variance(x) # 不偏分散(分母 n-1)
s2 = pvariance(x) # 標本分散(分母 n)
t = 2.306 # t分布 自由度8 の上側2.5%点(数値表の値)
half = t * sqrt(u2 / n)
print(f"平均 {m:.2f} 不偏分散 {u2:.3f} 標本分散 {s2:.3f}")
print(f"区間(不偏分散) {m-half:.2f} 〜 {m+half:.2f}")
half_wrong = t * sqrt(s2 / n)
print(f"区間(標本分散) {m-half_wrong:.2f} 〜 {m+half_wrong:.2f}")手元のPython 3.12で実行すると、平均51.22、不偏分散9.444、標本分散8.395、不偏分散を使った区間は48.86〜53.58です。標本分散を誤って使うと49.00〜53.45となり、区間が狭く出ます。
この差は、2級・3級で起きやすい取り違えの一つを再現しています。区間推定の問題文に「不偏分散」と書かれているか、「標本の分散」と書かれているかで、分母が変わります。自分の答えが53.45側にあれば、Claudeに計算を説明させる前に、分母を疑えます。
検算を頼むときの流れ
- 1
データと条件を数字で渡す
標本の値、信頼係数、使う分布を書きます。分散が不偏分散か標本分散かも明記します。
- 2
コードを実行させる
「Pythonで実行して、途中の値も全部表示して」と頼みます。答えだけを返させると、どこで食い違ったか分かりません。
- 3
自分の途中式と並べる
平均、分散、標準誤差、区間の順に、自分の値と出力を突き合わせます。最初にずれた行が誤答の入口です。
- 4
数値表の値は会場の表と照合する
臨界値や上側確率は、試験で配られる数値表の読み方で確かめます。Claudeの出した値は鵜呑みにしません。
最後の手順を入れる理由は、本番で使う数値表がClaudeの出力とは別物だからです。上の例の2.306も、自分で数値表の自由度8の行を引いて確認しておく値です。
誤答の原因はどの行で分岐したかで切り分ける
間違えた問題をClaudeに「なぜ間違えたか教えて」とだけ頼むと、正解の解説が返ってきて終わります。診断にするには、頼み方を変えます。
誤答の聞き方を変える
解説を求める頼み方
この問題の解き方を教えてください。私の答えは53.45で、正解は53.58でした。
分岐点を探させる頼み方
私の計算過程は次のとおりです(途中式を貼る)。正解は53.58です。正しい計算を実行して途中の値を全部出し、私の途中式と最初にずれた行を一つ特定してください。原因は「手順の誤り」「公式の取り違え」「数値表の読み間違い」「計算ミス」のどれかで分類してください。
後者は、答えを渡す前に自分の途中式を出させる構造です。誤答の原因は4分類にしておくと、間違いの傾向が数日分たまったときに見えてきます。
統計検定2級・3級でよく分岐する場所は、概念が似ている組に集まります。
| 取り違えの型 | 例 | Claudeに確かめさせる点 |
|---|---|---|
| 分母の取り違え | 例不偏分散(n-1)と標本分散(n) | Claudeに確かめさせる点問題文の語と、使った分母の対応 |
| 標準偏差と標準誤差 | 例平均の標準誤差は標準偏差を√nで割った値 | Claudeに確かめさせる点区間の幅に入れたのはどちらか |
| 片側と両側 | 例検定の棄却域と数値表の確率 | Claudeに確かめさせる点有意水準を何で割って引いたか |
| 期待度数の作り方 | 例独立性の検定で、行合計×列合計÷総数 | Claudeに確かめさせる点観測度数を使い回していないか |
| 条件付き確率の向き | 例「陽性なら病気」の確率と「病気なら陽性」の確率 | Claudeに確かめさせる点どちらを条件にした確率か |
条件付き確率の向きは、ベイズの定理が範囲に入る2級で特に効きます。有病率1%、感度90%、偽陽性率5%という設定なら、陽性だったときに病気である確率は、次のように求まります。
p, se, fp = 0.01, 0.90, 0.05
post = p * se / (p * se + (1 - p) * fp)
print(round(post, 4)) # 0.1538実行すると0.1538、つまり約15%です。感度の90%をそのまま答えにしてしまうのが、向きの取り違えです。
独立性の検定も、期待度数の作り方を見ると原因を絞れます。観測度数が[[30, 20], [20, 30]]の2×2表なら、期待度数はどのマスも25、カイ二乗値は4.0です。自由度1の臨界値と比べる段階では、数値表の行を引けるかが問われます。カイ二乗値の計算が合っているのに不正解なら、原因は計算ではなく数値表の読み方に移ります。
Projectの指示文で毎回の頼み方を固定する
同じ頼み方を毎回書くのは手間です。ProjectにはProject instructionsを置け、ヘルプセンターは口調や役割の指定を例に挙げています。試験対策用のProjectを作り、次の指示文を貼っておくと、診断の型が定着します。
あなたは統計検定2級・3級の学習の検算役です。
- 私が答えだけを示したときは、答えを教える前に私の途中式を出すよう求める
- 計算はコード実行で行い、途中の値を全部表示する
- 食い違いは「最初にずれた行」と原因の4分類(手順/公式/数値表/計算)で示す
- 電卓で打てる手順(四則・百分率・平方根)に分解して見せる
- 数値表の値は試験会場で配られる表で確認するよう毎回添える四つ目の指示が、本番との橋渡しです。Pythonのsqrtやvarianceが一発で出す値を、電卓の四則と√だけで追える形に開き直させます。
答えを出さずに問いを返す使い方は、Learning modeとして別に整理してあります。Claudeの学習モードで資格試験の勉強法を磨くは法律系の資格を例にしていますが、問いを返させる型は統計の「なぜこの検定を選ぶのか」にも使えます。資格全般の使い分けはClaudeで資格検定の勉強法が入口です。論文の統計値を生データと照合する別の用途はClaudeで論文の統計値を生データと照合して検証するにあります。
どの場面でどの手段を使うか
| 場面 | 向く手段 | 理由 |
|---|---|---|
| 概念の説明が腑に落ちない | 向く手段通常の会話か問いを返させる設定 | 理由計算結果より、説明の言い換えが要る |
| 区間推定・検定統計量の数値確認 | 向く手段コード実行 | 理由数値はプログラムが計算する |
| 途中式のずれを探す | 向く手段途中式を貼って分岐点を特定させる | 理由答えだけの照合では原因が見えない |
| 臨界値・上側確率 | 向く手段会場配布と同じ形式の数値表 | 理由Claudeの値は照合の対象 |
| 数式をノートに残す | 向く手段Artifacts | 理由数式ノートの作り方に手順がある |
勉強で詰まりやすい点
落とし穴
スクリプトが合っているのに答えが違う
コード実行は書かれたプログラムを正しく走らせるだけで、前提が間違っていれば結果も間違います。分散の分母、片側か両側か、丸めの桁は、依頼文に書いて渡します。出力だけでなく実行されたコードも開いて、入力の取り違えを見てください。
もう一つは、Claudeの答えを正解とみなしてしまうことです。ヘルプセンターが検証を求めているとおり、検算役の出力にも検算が要ります。手計算の結果と二重に合ったときだけ、納得の根拠にします。
まとめ
2級・3級の勉強では、Claudeを検算と誤答診断に使い、計算そのものは電卓の機能内で自分の手に残します。解答過程を貼って最初にずれた行を探させ、原因を4分類で記録すると、弱点が数日で見えてきます。数値表だけは、Claudeではなく試験で配られる表に合わせて読み方を練習します。