Python 3 エンジニア認定データ分析試験 対策問題(数学の基礎)
問題1
あるクラスの生徒10人の数学のテスト結果が以下の通りでした。
60, 65, 70, 75, 80, 85, 90, 95, 100, 60
このテスト結果の標本標準偏差に最も近い値はどれですか?
- 12.97
- 13.97
- 14.97
- 15.97
問題2
以下のPythonコードを実行した場合、出力される値はどれですか?
python
import numpy as np
A = np.array([[1, 2], [3, 4]])
B = np.array([[5, 6], [7, 8]])
C = np.dot(A, B)
print(C[0, 0])
- 19
- 22
- 43
- 50
問題3
以下の性質を持つ行列はどれですか?
- 正方行列である
- 対角成分はすべて1である
- 非対角成分はすべて0である
- 零行列
- 単位行列
- 転置行列
- 逆行列
問題4
以下のPythonコードを実行した場合、出力される値に最も近いのはどれですか?
python
import sympy
x, y = sympy.symbols(‘x y’)
f = x*2 + 2y*2 + xy
xで偏微分
df_dx = sympy.diff(f, x)
x=2, y=3における偏微分の値を計算
result = df_dx.evalf(subs={x: 2, y: 3})
print(result)
- 5.0
- 6.0
- 7.0
- 8.0
問題5
あるデータセットの分散が25であるとき、標準偏差はいくらですか?
- 5
- 25
- 50
- 625
解答と解説
解答1: 3. 14.97
解説:
標本標準偏差は、以下の手順で計算します。
- 平均を計算: (60+65+70+75+80+85+90+95+100+60) / 10 = 78
- 各データ点と平均の差の二乗を計算し、合計する: (60-78)^2 + (65-78)^2 + … + (60-78)^2 = 2010
- 標本標準偏差を計算: sqrt(2010 / (10-1)) ≒ 14.97
合格に向けたパイセンのアドバイス: 標準偏差は、分散の平方根です。分散の計算手順を確実に覚えて、試験に臨みましょう。電卓の準備も忘れずに!
解答2: 1. 19
解説:
NumPyのnp.dot()関数は、行列の積を計算します。
AとBの積Cは、以下のようになります。
C = [[1*5 + 2*7, 1*6 + 2*8], [3*5 + 4*7, 3*6 + 4*8]] = [[19, 22], [43, 50]]
したがって、C[0, 0]は19です。
合格に向けたパイセンのアドバイス: 行列の積の計算は、線形代数の基本です。手計算で確認できるように、練習しておきましょう。NumPyのコードを読んで、何をしているか理解することも重要です。
解答3: 2. 単位行列
解説:
単位行列は、正方行列であり、対角成分がすべて1で、非対角成分がすべて0である行列です。
合格に向けたパイセンのアドバイス: 単位行列は、行列の世界における「1」のような存在です。逆行列の定義など、関連する概念も一緒に覚えておきましょう。
解答4: 3. 7.0
解説:
sympy.diff(f, x)は、関数fをxで偏微分します。
f = x**2 + 2*y**2 + x*y をxで偏微分すると 2*x + y になります。
df_dx.evalf(subs={x: 2, y: 3})は、x=2, y=3を代入した偏微分の値を計算します。
したがって、2*2 + 3 = 7 です。
合格に向けたパイセンのアドバイス: SymPyは、数式処理をPythonで行うための強力なライブラリです。偏微分だけでなく、積分、方程式の解法など、様々な計算に利用できます。使えるようにしておくと、データ分析の幅が広がります。
解答5: 1. 5
解説:
標準偏差は、分散の平方根です。したがって、分散が25の場合、標準偏差は√25 = 5となります。
合格に向けたパイセンのアドバイス: 分散と標準偏差は、データのばらつきを表す重要な指標です。それぞれの意味と計算方法を理解しておきましょう。
| 評価 / 特徴 | サービス名 | おすすめポイント(強み) | ターゲット層 | リンク |
|---|---|---|---|---|
| 👑 国内最大級 |
ハッピーメール | 「迷ったらここ!圧倒的な会員数と実績」 運用歴20年以上の安心感があり、マッチング率が非常に高く、地方でも素敵な出会いが期待できる業界トップクラスの老舗です。 |
20代~50代 幅広く対応 |
公式サイト(無料登録) |
| 🔥 今すぐ会いたい |
PCMAX | 「リアルタイムの出会いに特化」 アクティブユーザー数が圧倒的で、掲示板の更新頻度はNo.1です。今すぐ誰かと会いたい、ワクワクしたい方に最適でございます。 |
20代~40代 積極派の方向け |
公式サイト(無料登録) |
| ✨ 女性支持◎ |
ワクワクメール | 「クリーンで安全、初心者に優しい」 女性誌にも掲載されるほどイメージが良く、24時間有人サポートで安全性が抜群。初めての方でも使いやすい操作性が魅力です。 |
20代~30代 爽やか系・初心者 |
公式サイト(無料登録) |
| 💍 再婚・婚活 |
マリッシュ | 「大人のための、理解あるパートナー探し」 再婚や婚活に特化した設計です。バツイチ・子連れへの理解を示す「リボンマーク」など、誠実な出会いを大切にしています。 |
30代~50代 真剣派の方 |
公式サイト(無料登録) |
| 🍷 熟年層特化 |
華の会メール | 「30代後半からの、大人の落ち着いた出会い」 中高年層に特化しているため、同世代で話が合います。周囲を気にせず、自分のペースでゆったりと活動が可能です。 |
30代~60代 落ち着いた層 |
公式サイト(無料登録) |
| 🤝 趣味で繋がる |
イククル | 「会員数1500万人突破の巨大SNSコミュニティ」 日記や掲示板など、出会い以外の機能も充実しています。共通の趣味から自然にお相手との距離を縮められるのが特徴です。 |
20代~40代 趣味・友達作り |
公式サイト(無料登録) |
| 📍 地域密着 |
ミントC!Jメール | 「近所で会いたいを叶えるエリア検索」 地域に根差した掲示板が強く、コストパフォーマンス良く出会いを探せます。すぐ会える距離のお相手探しに最適です。 |
20代~40代 ご近所・コスパ |
公式サイト(無料登録) |
| 🔒 鉄壁ガード |
ASOBO | 「細かなプロフィールで自分にぴったりの相手を」 運営実績が長くセキュリティが非常に強固。詳細なデータから理想の条件に合うお相手を効率よく見つけることが可能です。 |
20代~40代 条件・安全重視 |
公式サイト(無料登録) |
| ☕ 気軽さNo.1 |
デジカフェ | 「堅苦しいのはナシ。友達から始めたい方に」 SNS感覚で気軽に繋がれるライトなコミュニティ。婚活よりもまずは楽しく会話をしたいというライトな出会いに最適。 |
20代~30代 友達・気軽派 |
公式サイト(無料登録) |