توزيع ثنائي


توزيع ثنائي

التوزيع ذو الحدين هو توزيع منفصل .

يصف نتيجة السيناريوهات الثنائية ، على سبيل المثال رمي عملة معدنية ، سيكون إما رأسًا أو ذيلًا.

لها ثلاث معلمات:

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()

نتيجة