द्विपद वितरण
द्विपद वितरण
द्विपद वितरण एक असतत वितरण है ।
यह द्विआधारी परिदृश्यों के परिणाम का वर्णन करता है, उदाहरण के लिए एक सिक्के का उछाल, यह या तो चित होगा या पट।
इसके तीन पैरामीटर हैं:
n
- परीक्षणों की संख्या।
p
- प्रत्येक परीक्षण के घटित होने की प्रायिकता (उदाहरण के लिए एक सिक्के के उछाल के लिए 0.5 प्रत्येक)।
size
- लौटे सरणी का आकार।
असतत वितरण: वितरण को घटनाओं के अलग-अलग सेट पर परिभाषित किया जाता है, उदाहरण के लिए एक सिक्का टॉस का परिणाम असतत होता है क्योंकि यह केवल सिर या पूंछ हो सकता है जबकि लोगों की ऊंचाई निरंतर होती है क्योंकि यह 170, 170.1, 170.11 और इसी तरह हो सकती है।
उदाहरण
सिक्का उछालने के लिए 10 परीक्षणों को देखते हुए 10 डेटा अंक उत्पन्न होते हैं:
from numpy import random
x = random.binomial(n=10, p=0.5, size=10)
print(x)
द्विपद वितरण का विज़ुअलाइज़ेशन
उदाहरण
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns
sns.distplot(random.binomial(n=10, p=0.5, size=1000), hist=True, kde=False)
plt.show()
परिणाम
सामान्य और द्विपद वितरण के बीच अंतर
मुख्य अंतर यह है कि सामान्य वितरण निरंतर है जबकि द्विपद असतत है, लेकिन यदि पर्याप्त डेटा बिंदु हैं तो यह निश्चित स्थान और पैमाने के साथ सामान्य वितरण के समान होगा।
उदाहरण
from numpy import random
import matplotlib.pyplot as plt
import seaborn as sns
sns.distplot(random.normal(loc=50, scale=5, size=1000), hist=False,
label='normal')
sns.distplot(random.binomial(n=100, p=0.5, size=1000), hist=False,
label='binomial')
plt.show()