Python ile Monte Carlo Simülasyonları
Izzy Weber
Curriculum Manager, DataCamp
import scipy.stats as stimport seaborn as sns import pandas as pd import numpy as np import matplotlib.pyplot as plt
Kuramsal olasılık kütle fonksiyonu (PMF):

low = 3
high = 21
samples = st.randint.rvs(low, high, size=1000)
samples_dict = {"nums":samples}
sns.histplot(x="nums", data=samples_dict, bins=6, binwidth=0.3)

Başarı olasılığı $p$ verildiğinde, bir başarı elde etmek için gereken deneme sayısının, $X$, olasılık dağılımı.
Olasılık kütle fonksiyonu, p = 0.5

Olasılık kütle fonksiyonu, p = 0.3

p = 0.2
samples = st.geom.rvs(p, size=1000)
samples_dict = {"nums":samples}
sns.histplot(x="nums", data=samples_dict)

scipy.stats.poisson)scipy.stats.binom)Python ile Monte Carlo Simülasyonları