Normal probabilities

Python में Probability की बुनियाद

Alexander A. Ramírez M.

CEO @ Synergy Vision

Probability density

$$ $$ -1 की probability density का प्लॉट

Python में यह कुछ पंक्तियों में हो जाता है:

# Import norm
from scipy.stats import norm
# pdf से probability density निकालें
norm.pdf(-1, loc=0, scale=1)

0.24197072451914337

loc पैरामीटर mean बताता है और scale पैरामीटर standard deviation.

Python में Probability की बुनियाद

pdf() vs. cdf()

$$ $$ density प्लॉट में -1 का cumulative distribution function

$$ $$ -1 का cumulative distribution function का प्लॉट

Python में Probability की बुनियाद

pdf() vs. cdf() (जारी)

$$ $$ 1.5 से कम के लिए probability density function का प्लॉट

$$ $$ 1.5 के लिए cumulative distribution function का प्लॉट

Python में Probability की बुनियाद

pdf() vs. cdf() (जारी)

$$ $$ 5 से कम के लिए probability density function का प्लॉट

$$ $$ 5 के लिए cumulative distribution function का प्लॉट

Python में Probability की बुनियाद

Cumulative distribution function के उदाहरण

−1 के लिए cumulative distribution function का प्लॉट

# -1 का cdf निकालें
norm.cdf(-1)
0.15865525393145707

0.5 के लिए cumulative distribution function का प्लॉट

# 0.5 का cdf निकालें
norm.cdf(0.5)
0.6914624612740131
Python में Probability की बुनियाद

Percent point function (ppf)

0.2 के लिए percent point function

# 0.2 का ppf निकालें
norm.ppf(0.2)
-0.8416212335729142

0.55 के लिए percent point function

# 55% का ppf निकालें
norm.ppf(0.55)
0.12566134685507416
Python में Probability की बुनियाद

ppf() cdf() का inverse है

0 के लिए cumulative distribution function

# मान 0 का cdf निकालें
norm.cdf(0)
0.5

0.5 के लिए percent point function

# probability 50% का ppf निकालें
norm.ppf(0.5)
0
Python में Probability की बुनियाद

दो मानों के बीच की probability

$$ $$ x के -1 से 1 के बीच होने की probability

$$ $$

# अपने वैरिएबल बनाएँ
a = -1
b = 1
# दो मानों के बीच की probability 
# घटाकर निकालें
norm.cdf(b) - norm.cdf(a)
0.6826894921370859
Python में Probability की बुनियाद

Tail probability

$$ $$ x के 1 से बड़ा होने की probability

$$ $$

# अपना वैरिएबल बनाएँ
a = 1

# cdf() का complement 
# sf() से निकालें
norm.sf(a)
0.15865525393145707
Python में Probability की बुनियाद

Tails

$$ $$ x के 2 से बड़ा और -2 से छोटा होने की probability

$$ $$

# अपने वैरिएबल बनाएँ
a = -2
b = 2
# tail probability 
# दोनों टेल जोड़कर निकालें
norm.cdf(a) + norm.sf(b)
0.04550026389635839
Python में Probability की बुनियाद

Tails (जारी)

$$ $$ x के 2 से बड़ा और -2 से छोटा होने की probability

$$ $$

# अपने वैरिएबल बनाएँ
a = -2
b = 2
# tail probability 
# दोनों टेल जोड़कर निकालें
norm.cdf(a) + norm.sf(b)
0.04550026389635839
Python में Probability की बुनियाद

Intervals

$$ $$ 0.95 probability के लिए a और b के मान

$$ $$

# अपना वैरिएबल बनाएँ
alpha = 0.95

# interval निकालें
norm.interval(alpha)
(-1.959963984540054, 1.959963984540054)
Python में Probability की बुनियाद

अभ्यास करते हैं!

Python में Probability की बुनियाद

Preparing Video For Download...