【Python sympy】確率論と統計学の計算(期待値)

python

確率論と統計学の計算(期待値)

確率論と統計学の計算では、期待値という概念が重要な役割を果たします。期待値とは、ある確率変数が取りうる値を全て考慮したとき、その平均値を指します。期待値を求めるためには、確率変数が取りうる値とその確率を求める必要があります。

PythonのSympyを使うと、期待値を求めることができます。Sympyは、数式を計算するためのPythonパッケージです。Sympyを使うと、確率変数が取りうる値とその確率を求めることができます。

以下のPythonコードを使用して、Sympyを使って期待値を求める方法を説明します。

import sympy
# 確率変数Xを定義
X = sympy.Symbol('X')
# Xが取りうる値とその確率を定義
prob_X = {1: 0.2, 2: 0.3, 3: 0.5}
# 期待値を求める
expectation = 0
for x, p in prob_X.items():
expectation += x * p
print(expectation)

上記のコードを実行すると、期待値が2.0と出力されます。これは、Xが1,2,3のいずれかの値を取る確率がそれぞれ0.2, 0.3, 0.5であるとき、Xの平均値が2.0であることを意味します。

Sympyを使うことで、確率変数が取りうる値とその確率を求めることができ、それを使って期待値を求めることができます。

タイトルとURLをコピーしました