Bionomial توزیع

توزیع bionomial یک توزیع دو جمله ایی است

توزیع دو جممله ایی یعنی یک کار که دو نتیجه دارد را چندین بار انجام دهیم و تعداد اتفاق افتادن نتیجه درست را بدست آوریم

توزیع دو جمله ایی پارامتر های n p size را میگیررد:

n تعداد تکرار آزمایش را مشخص میکند

p احتمال موفقیت هر آزمایش است

size تعداد نمونه هایی که میخواهیم تولید کنیم

 

نکته: توزیع جمله ایی همواره خروجی گسسته میدهد یعنی اعداد خروجی صحیح هستند نه اعشاری یا ممیز دار .

 

x = random.binomial(n=10, p=0.5, size=10)

رسم نمودار bionomial

همانطور که در درس پیش نحوه رسم نمودار برای توزیع در آرایه هارا یاد گرفتیم برای توزیع bionomial یک نمودار رسم میکنیم و نمودارآنرا با نمودار توزیع ساده مقایسه میکنیم

sns.displot(random.binomial(n=10, p=0.5, size=1000))

حالا که نمودار توزیع bionomial رو دیدم وقت مقایسه آن با توزیع ساده است

در مثال زیر این دورا باهم مقایسه میکنیم:

data = {
  "normal": random.normal(loc=50, scale=5, size=1000),
  "binomial": random.binomial(n=100, p=0.5, size=1000)
}

خلاصه درس

تمرین


مشاهده پاسخ
توسعه دهندگان
ارسلان میرزایی