Fahamka Moodooyinka Probability ee Python
Moodooyinka probability-ga ayaa ah aasaaska falanqaynta tirakoobka iyo go'aan qaadashada. Waxay bixiyaan qaab lagu qeexo laguna cabbiro hubanti la'aanta. Casharkan, waxaan ku sahamin doonaa sida loo hirgeliyo loogana shaqeysiiyo moodooyinka probability-ga ee Python.
Noocyada Moodooyinka Probability-ga
- Discrete Distributions: Ku habboon xogta kala go'an sida tirinta dhacdooyinka.
- Continuous Distributions: Ku habboon xogta joogtada ah sida dhererka ama heerkulka.
Hirgelinta Python
Waxaan isticmaali doonaa maktabadda scipy.stats si aan u hirgelinno moodooyinka probability-ga.
import numpy as np
import scipy.stats as stats
# Tusaale: Normal Distribution
mu = 0 # Dhexdhexaad
sigma = 1 # Heerka leexashada
x = np.linspace(-5, 5, 100)
# Probability Density Function (PDF)
pdf = stats.norm.pdf(x, mu, sigma)
# Cumulative Distribution Function (CDF)
cdf = stats.norm.cdf(x, mu, sigma)
print("PDF values:", pdf[:5])
print("CDF values:", cdf[:5])
Sharaxaadda Koodhka
- Waxaan soo dejineynaa
numpy si aan u abuurno safafka xogta iyo scipy.stats oo loogu talagalay shaqooyinka tirakoobka.
- Waxaan qeexeynaa dhexdhexaadka (
mu) iyo heerka leexashada (sigma) ee qaybinta caadiga ah.
stats.norm.pdf waxay xisaabineysaa cufnaanta itimaalka (PDF) ee qiyamka x.
stats.norm.cdf waxay xisaabineysaa shaqada qaybinta isugeynta (CDF) ee qiyamka x.
Tusaale kale: Binomial Distribution
n = 10 # Tirada tijaabooyinka
p = 0.5 # Itimaalka guusha
Probability Mass Function (PMF)
pmf = stats.binom.pmf(range(n + 1), n, p)
print("PMF values:", pmf)
Sharaxaadda Koodhka
- Waxaan qeexeynaa tirada tijaabooyinka (
n) iyo itimaalka guusha (p).
stats.binom.pmf waxay xisaabineysaa shaqada cufnaanta itimaalka (PMF) ee tirada guulaha ee kala duwan.
Isticmaalka Moodooyinka Probability-ga
Moodooyinka Probability-ga waxaa loo isticmaali karaa hawlo badan, oo ay ku jiraan:
- Qiyaasida Itimaalka: Qiyaasida itimaalka dhacdooyinka ku saleysan xogta la heli karo.
- Tijaabada Hypothesis: Go'aan ka gaarista ku saabsan dadweynaha ku saleysan xogta muunadda.
- Go'aan Qaadashada: Sameynta go'aanno xog ogaal ah oo ku saleysan itimaalka natiijooyinka kala duwan.
Gunaanad
Fahamka iyo hirgelinta moodooyinka probability-ga ee Python waxay awood kuu siinaysaa inaad si qoto dheer u falanqeyso xogta oo aad sameyso go'aanno xog ogaal ah. Maktabadda scipy.stats waxay bixisaa qalab ballaaran oo aad ku shaqeyn karto qaybinta kala duwan ee itimaalka.