AI資格ドリル
資格を選ぶ

Python3エンジニア認定データ分析試験 初心者向け

Python3エンジニア認定データ分析試験を初心者が始める前に知ること

Python3エンジニア認定データ分析試験は、Pythonを使ったデータ分析の基礎や方法を問う試験です。初心者は、主教材を頭から読むのではなく、入門書で基礎を固めてから出題数の多い章へ進みます。

出題は、4章のscikit-learn(8問)、pandas(7問)、NumPy(6問)、Matplotlib(6問)の4節に集中し、40問中27問、67.5%を占めます。5章の応用は0問です。

公式情報の確認

試験日、料金、申込条件、試験方式など変動する情報は、公式情報を最終確認してください。

公式情報で確認できる事実と、AI資格ドリル編集部の学習上の目安を分けて扱っています。

状況ごとの答え

プログラミング未経験の入り口

初心者が最初に決めるのは、読む順番と、手元でコードを動かす環境です。公式試験ページは、プログラミング未経験者がいきなり主教材を読むと躓くことがあるとして、入門書を先に読むことを勧めています。公式試験ページが参考図書に挙げる『いちばんやさしいPythonの教本 第2版』『スラスラわかるPython第2版』『Pythonスタートブック[増補改訂版]』のいずれかで、変数・リスト・関数・繰り返しまでを先に固めます。そのうえで主教材の4章へ進みます。

Pythonの基礎がある人の入り口

構文に不安がなければ、主教材の4章から、出題数の多いscikit-learnとpandasの順に読み、章別演習で誤答を主教材へ戻します。

状況別の判断(判断・理由・次の行動)

状況判断理由次の行動
プログラミング完全未経験入門書から始める公式試験ページが、未経験者はいきなり主教材を読むと躓くことがあるとして入門書を勧めているから。公式が挙げる参考図書の1冊を読み、変数・リスト・関数・繰り返しまでを確認してから4章へ進む。
Pythonの基礎は学んだことがある4章のライブラリから始める出題の27問が4章の4つのライブラリに集中しているから。scikit-learn、pandasの順に主教材を読み、章別演習で誤答を戻す。
業務でデータを扱うがPythonは初めてPython基礎を短く確認してから4章へデータの扱いは分かっていても、Pythonの書き方とライブラリの用語は別に確認が必要だから。2章のPython基礎(3問)を短く確認し、4章のpandasから読む。

資格学習で補えること・別に必要なこと

能力資格学習で補える資格だけでは補えない次の行動
4章のライブラリの基本NumPy、pandas、Matplotlib、scikit-learnの基本的な用語と挙動を、選択肢の違いまで判断できる範囲で押さえられる。実データを前処理し、モデルを設計して評価する実践力は、試験の選択問題だけでは確認できない。合格後に、小さなデータで分析を1本書く。
5章の応用主教材には5章の応用: データ収集と加工があり、読めば範囲として押さえられる。公式の出題数が0問のため、試験対策としては扱わない。試験後に、実務で必要になった時点で読む。

判断ポイント

最初に確認すること

40問すべて選択問題で、合格基準は正答率70%、CBT方式です。公式試験ページに、合格率・試験時間・学習時間の目安は記載がありません。数字を推測せず、公表されている章別の出題数で学習の配分を決めます。

初心者がつまずく分野

NumPyの配列の形(shape・ndim・size)、pandasのlocとilocの違い、Matplotlibの図と軸の関係、scikit-learnの推定器と変換器の違いは、名前が似ていて取り違えやすい論点です。暗記ではなく、小さなデータで動かして確かめます。

数学が苦手な場合

3章の数学の基礎は6問で、数式1・線形代数2・基礎解析1・確率と統計2です。配点は小さいため、4章のライブラリを先に進め、最後に確認する順番でも構いません。

行動計画

  1. 1

    入門書で基礎を固める: 未経験なら公式が挙げる参考図書の1冊を、リストと関数まで読む

  2. 2

    実行環境を用意する: 2章の実行環境構築とJupyterLabは各1問だが、手元でコードを動かすために先に整える

  3. 3

    4章をscikit-learn、pandas、NumPy、Matplotlibの順に一巡する: 40問中27問の範囲なので、ここを最初に固める

  4. 4

    章別演習で誤答を主教材へ戻す: 正解した問題でも、他の選択肢がなぜ違うかを言えるか確認する

失敗例と修正方法

×入門書を飛ばして4章から読み始める

公式が勧める入門書で、変数・リスト・関数の基礎を固めてから4章へ進みます。

×5章の応用まで読み通そうとする

5章は公式の出題数が0問です。試験対策としては優先度が最も低い章として扱います。

到達チェック

  • ✓入門書で基礎を固める必要があるかを判断した
  • ✓手元でコードを動かす環境を用意した
  • ✓4章の4つのライブラリの出題数を説明できる
  • ✓5章の応用が0問であることを把握した

判断を深めるページ

次に進むページ

よくある質問

Qプログラミング未経験でも始められる?

A

始められますが、公式試験ページは未経験者がいきなり主教材を読むと躓くことがあるとして、入門書を先に読むことを勧めています。入門書で基礎を固めてから主教材へ進む順番が安全です。

Q初心者は何日くらい必要?

A

公式試験ページに学習時間の目安の記載はありません。前提知識で大きく変わるため、章別演習の誤答が減っているかで進み具合を判断します。

Qどの章から始めればいい?

A

入門書で基礎を固めたあと、scikit-learn(8問)、pandas(7問)、NumPy(6問)、Matplotlib(6問)の順に進みます。

試験仕様と出題範囲は一般社団法人Pythonエンジニア育成推進協会の公式試験ページで確認してください。当サイトは非公式の学習サイトです。

執筆: AI資格ドリル編集部(運営者情報を見る)