مقدمه‌ای بر زیست‌آمار
واحد 3·40 دقیقه

توزیع‌های احتمال

سه توزیع بیشتر پژوهش‌های سلامت را پوشش می‌دهند. توزیع دوجمله‌ای برای شمارش رویدادها در یک مجموعه ثابت از آزمایش‌ها، توزیع پوآسون برای نرخ رویدادها در زمان یا مکان، و توزیع نرمال برای اندازه‌گیری‌های پیوسته. هر یک بر فرضیاتی استوار است که باید آن‌ها را بررسی کنید.

پس از این درس شما قادر خواهید بود

  • فرض‌های توزیع دوجمله‌ای را بیان کنید و احتمال‌های دوجمله‌ای را به‌صورت دستی و در R محاسبه کنید.
  • فرض‌های توزیع پوآسون را بیان کنید و احتمالات پوآسون را محاسبه کنید.
  • توضیح دهید که چه زمانی توزیع پوآسون توزیع دوجمله‌ای را تقریب می‌زند.
  • ویژگی‌های توزیع نرمال را بیان کنید و به نمرات نرمال استاندارد تبدیل کنید.
  • از تبدیل زی برای یافتن احتمال‌ها برای بازه‌ها استفاده کنید.
  • تشخیص دهید که فرض استقلال چه زمانی شکست می‌خورد و این امر چه تأثیری بر پاسخ شما دارد.

توزیع‌های احتمال

توزیع احتمال نشان می‌دهد که هر مقدار ممکن یک متغیر چقدر محتمل است. سه توزیع بیشتر آنچه را در تحقیقات سلامت با آن مواجه می‌شوید پوشش می‌دهند و هر یک با تعداد کمی فرضیه تعریف می‌شوند. دانستن فرضیه‌ها مفیدتر از حفظ فرمول‌هاست، زیرا فرمول‌ها در نرم‌افزار موجودند اما فرضیه‌ها نیستند.

توزیع دوجمله‌ای

یک پرسش انگیزشی

نظرسنجی سلامت جامعه کانادا نشان داد که 25% از جوانان انتاریو در سنین 12 تا 19 سال مصرف‌کننده سنگین الکل بودند، که به معنای نوشیدن پنج یا بیشتر نوشیدنی الکلی در یک نوبت در طول دوازده ماه گذشته است.

یک نمونه‌ی تصادفی از 10 جوان انتخاب کنید. چند نفر احتمالاً مصرف‌کننده‌ی سنگین الکل هستند؟

در اینجا π=0.25\pi = 0.25 احتمال واقعی در جمعیت است و ما از جمعیت به یک نمونه تعمیم می‌دهیم. این جهت‌گیری قابل توجه است: استدلال احتمالاتی از یک جمعیت شناخته‌شده به یک نمونه ناشناخته است، و استنتاج (بقیه این درس) در جهت مخالف است.

فرض‌ها

  1. نتیجه یک رویداد گسسته است که در هر یک از آزمایش‌های nn یا رخ می‌دهد (موفقیت، بله) یا رخ نمی‌دهد (شکست، خیر).
  2. احتمال واقعی وقوع رویداد π\pi برای هر آزمون ثابت است.
  3. آزمون‌ها مستقل هستند.

اگر آن شرایط برقرار باشند، تعداد کل موفقیت‌ها توزیعی دوجمله‌ای دارد که با XBin(n,π)X \sim \text{Bin}(n, \pi) نشان داده می‌شود.

فرمول

P(X)=n!X!(nX)!πX(1π)nXP(X) = \frac{n!}{X!(n-X)!}\,\pi^X (1-\pi)^{n-X}

جایی که n!=n×(n1)×(n2)××3×2×1n! = n \times (n-1) \times (n-2) \times \ldots \times 3 \times 2 \times 1. برای مثال، 5!=5×4×3×2×1=1205! = 5 \times 4 \times 3 \times 2 \times 1 = 120.

فرمول سه بخش دارد و خواندن جداگانهٔ آن‌ها باعث می‌شود به‌خاطر بماند:

  • πX\pi^X احتمال به‌دست‌آوردن XX موفقیت‌ها است.
  • (1π)nX(1-\pi)^{n-X} احتمال شکست بودن آزمون‌های باقی‌مانده nXn-X است.
  • n!X!(nX)!\frac{n!}{X!(n-X)!} تعداد ترتیب‌های مختلفی را که این اتفاق می‌تواند در آن‌ها رخ دهد، می‌شمارد.

خواص

Mean=E(X)=nπVariance=nπ(1π)SD=nπ(1π)\text{Mean} = E(X) = n\pi \qquad \text{Variance} = n\pi(1-\pi) \qquad SD = \sqrt{n\pi(1-\pi)}

برای 10 جوان با π=0.25\pi = 0.25: میانگین 2.5، واریانس 1.875، SD 1.37.

با دست

احتمال اینکه دقیقاً دو نفر از میان ده جوان، نوشندهٔ سنگین الکل باشند، چقدر است؟

P(X=2)=10!2!8!(0.25)2(0.75)8P(X = 2) = \frac{10!}{2!\,8!}(0.25)^2(0.75)^8

واژه ترکیبی: 10!2!8!=10×92×1=45\frac{10!}{2! \, 8!} = \frac{10 \times 9}{2 \times 1} = 45.

(0.25)2=0.0625(0.25)^2 = 0.0625 و (0.75)8=0.10011(0.75)^8 = 0.10011.

P(X=2)=45×0.0625×0.10011=0.2816P(X = 2) = 45 \times 0.0625 \times 0.10011 = 0.2816

در R

dbinom(2, size = 10, prob = 0.25)     # 0.2816  exactly 2
round(dbinom(0:10, 10, 0.25), 4)
#  0      1      2      3      4      5      6      7      8      9     10
# 0.0563 0.1877 0.2816 0.2503 0.1460 0.0584 0.0162 0.0031 0.0004 0.0000 0.0000

barplot(dbinom(0:10, 10, 0.25), names.arg = 0:10,
        xlab = "number of heavy drinkers", ylab = "probability")

توزیع در مقدار 2 به اوج می‌رسد، نزدیک به میانگین 2.5، و به دلیل π<0.5\pi < 0.5 دارای انحراف به راست است.

یک پرسش دوم سخت‌تر

یک واحد بهداشت عمومی از یک جامعهٔ خاص در انتاریو نمونه‌برداری می‌کند و 15 نفر را مصرف‌کنندهٔ سنگین الکل می‌یابد.

اگر این یک جامعهٔ معمولی باشد، میانگین مورد انتظار چیست؟

nπ=45×0.25=11.25n\pi = 45 \times 0.25 = 11.25

این جامعه چقدر غیرعادی است؟

مقدار مربوطه احتمال مشاهده 15 یا بیشتر است، زیرا نتیجه 16 یا 20 نیز دست‌کم به همان اندازه شگفت‌آور خواهد بود:

P(X15)=P(15)+P(16)++P(45)=0.133P(X \geq 15) = P(15) + P(16) + \cdots + P(45) = 0.133

1 - pbinom(14, size = 45, prob = 0.25)   # 0.1327

توجه کنید که pbinom(14, ...) مقدار P(X14)P(X \leq 14) را می‌دهد، بنابراین مکمل آن مقدار P(X15)P(X \geq 15) را می‌دهد. خطاهای یک‌عددی در اینجا شایع‌ترین اشتباه در این محاسبه هستند.

احتمال 13%. یافتن 15 نوشندهٔ سنگین در حالی که انتظار می‌رفت 11.25 نفر باشند، غیرعادی نیست؛ چنین جمعیتی تقریباً یک‌بار از هر هشت بار به‌طور تصادفی رخ می‌دهد. این در اصل یک آزمون فرضیه‌ای یک‌طرفه است و منطق واحد بعدی را پیش‌نمایش می‌کند.

چه فرضیاتی را باید در نظر بگیریم؟ هر سه فرض دوجمله‌ای. در اینجا بحث‌برانگیزترین فرض، استقلال است. جوانان در یک جامعه نمونه‌های مستقل نیستند: آن‌ها در مدارس یکسان تحصیل می‌کنند، گروه‌های همسالان مشترکی دارند و تابع همان دسترسی‌ها و هنجارهای محلی هستند. رفتار نوشیدن الکل به‌صورت اجتماعی خوشه‌ای است. اگر مشاهدات همبستگی مثبت داشته باشند، واریانس واقعی بزرگ‌تر از nπ(1π)n\pi(1-\pi) است، بنابراین 0.133 کمتر از میزان واقعی نشان می‌دهد که چنین نتیجه‌ای چند وقت یک‌بار رخ می‌دهد و جامعه غیرعادی‌تر از آنچه هست به نظر می‌رسد.

این همان مشکل خوشه‌بندی است که در کارآزمایی‌های خوشه‌بندی تصادفی مشاهده شد و از جنبه توزیع بررسی می‌شود.

احتمال به صورت مساحت

برای مقادیر بزرگ‌تر nn، توزیع دوجمله‌ای آن‌قدر متراکم می‌شود که احتمال یک بازهٔ مقادیر به‌طور طبیعی به‌عنوان مساحت کل میله‌ها در آن بازه خوانده می‌شود. با افزایش nn، آن شکل پله‌ای به یک منحنی پیوسته نزدیک می‌شود که همان توزیع نرمال است و به همین دلیل تقریب نرمال برای توزیع دوجمله‌ای کار می‌کند.

توزیع پوآسون

یک پرسش انگیزشی

در یک مکان خاص، نرخ خودکشی 2.75 در ماه است.

  • احتمال وقوع صفر مورد خودکشی در یک ماه چقدر است؟
  • حداکثر 4 تا؟
  • شش تا یا بیشتر؟

بی‌نومینال کاربرد ندارد، زیرا تعداد آزمایش‌ها ثابت نیست. هیچ nn معناداری وجود ندارد: تعداد خودکشی‌ها در یک ماه از هیچ چیزی «بیرون» نیست.

فرض‌ها

  1. میزان رویدادهای گسسته در واحد زمان (یا حجم، مساحت، نفر-سال)، یا رویدادهای بسیار نادر را مدل می‌کند.
  2. تعداد آزمایش‌ها ثابت نیست، بنابراین شمارش در واحد زمان از نظر اصولی نامحدود است.
  3. نرخ رویداد در واحد زمان، λ\lambda، ثابت است.
  4. رویدادها در طول زمان مستقل هستند.

فرمول

P(X)=μXeμX!,X=0,1,2,P(X) = \frac{\mu^X e^{-\mu}}{X!}, \qquad X = 0, 1, 2, \ldots

که در آن μ=λt\mu = \lambda t، با λ\lambda تعداد مورد انتظار رویدادها در واحد tt، و e2.718e \approx 2.718 است.

خواص

Mean=Variance=μ\text{Mean} = \text{Variance} = \mu

این ویژگی متمایزکننده و یک معیار تشخیصی مفید است. اگر داده‌های شمارشی شما واریانسی بسیار بزرگ‌تر از میانگینشان داشته باشند، داده‌ها بیش‌پراکنده‌اند و مدل پواسون مناسب نیست، معمولاً به این دلیل که نرخ ثابت نیست یا رویدادها مستقل نیستند. این موضوع در دوره رگرسیون اهمیت دارد، جایی که بیش‌پراکندگی مدل منفی دوجمله‌ای را توجیه می‌کند.

توزیع پوشه همچنین در حدس توزیع دوجمله‌ای خوب عمل می‌کند وقتی nn بزرگ و π\pi کوچک باشد، یعنی برای رویدادهای نادر. در این صورت μnπ\mu \approx n\pi.

با دست

با λ=2.75\lambda = 2.75 در ماه و t=1t = 1 ماه، پس μ=2.75\mu = 2.75:

احتمال صفر خودکشی:

P(X=0)=2.750e2.750!=1×0.06391=0.064P(X = 0) = \frac{2.75^0 \, e^{-2.75}}{0!} = \frac{1 \times 0.0639}{1} = 0.064

(0!=10! = 1 را به خاطر بسپارید و هر عددی به توان 0 برابر با 1 است، بنابراین همیشه P(0)=eμP(0) = e^{-\mu}.)

احتمال حداکثر 4:

P(X4)=P(0)+P(1)+P(2)+P(3)+P(4)=0.855P(X \leq 4) = P(0) + P(1) + P(2) + P(3) + P(4) = 0.855

احتمال 6 یا بیشتر:

P(X6)=1P(X5)=1(0.855+2.755e2.755!)=1(0.855+0.084)=0.061P(X \geq 6) = 1 - P(X \leq 5) = 1 - \left(0.855 + \frac{2.75^5 e^{-2.75}}{5!}\right) = 1 - (0.855 + 0.084) = 0.061

در R

dpois(0, lambda = 2.75)        # 0.0639   exactly 0
ppois(4, lambda = 2.75)        # 0.8554   4 or fewer
1 - ppois(5, lambda = 2.75)    # 0.0608   6 or more

بار دیگر به مرز توجه کنید: «6 یا بیشتر» مکمّل «5 یا کمتر» است، نه مکمّل «6 یا کمتر».

تغییر بازه زمانی

زیرا μ=λt\mu = \lambda t، همان نرخ در دوره‌ای متفاوت صرفاً مقیاس‌بندی می‌شود. در طول یک سال، μ=2.75×12=33\mu = 2.75 \times 12 = 33:

1 - ppois(39, lambda = 2.75 * 12)   # probability of 40+ suicides in a year

این همان چیزی است که توزیع پوآسون را به توزیع طبیعی برای نرخ‌های وقوع تبدیل می‌کند، جایی که مخرج عبارت از نفر-زمان است.

توزیع نرمال

یک پرسش انگیزشی

آزمون‌های IQ استاندارد شده‌اند به‌طوری‌که میانگین آن‌ها برابر با 100 و انحراف معیارشان برابر با 15 باشد و فرض می‌شود که از توزیع نرمال پیروی می‌کنند. در یک نمونه تصادفی از جامعه:

  • چه نسبتی از نمرات بین 110 و 120 قرار می‌گیرند؟
  • چه درصدی از جمعیت نمره کمتر از 70 می‌گیرند؟
  • اگر میانگین IQ یک کلاس از دانش‌آموزان 116 باشد، چه احتمال دارد که آن‌ها نمونه‌ای تصادفی از جامعه باشند؟

خواص

  • داده‌ها از -\infty تا ++\infty به‌صورت پیوسته در نظر گرفته می‌شوند و حول میانگین μ\mu متقارن هستند.
  • اسپرد با واریانس σ2\sigma^2 اندازه‌گیری می‌شود.
  • میانگین = میانه = فراوانی
  • میانگین و واریانس پارامترهای مستقلی هستند: دانستن یکی هیچ اطلاعاتی دربارهٔ دیگری در اختیار شما قرار نمی‌دهد. این برخلاف توزیع دوجمله‌ای (واریانس به π\pi بستگی دارد) و توزیع پواسون (واریانس برابر با میانگین) است و همین موضوع توزیع نرمال را بسیار مناسب می‌سازد.
  • از آنجا که متغیر پیوسته است، احتمال هر مقدار دقیق برابر صفر است. ما احتمال اینکه XX در یک بازه قرار گیرد را پیش‌بینی می‌کنیم.

تابع چگالی احتمال:

f(x)=1σ2πexp[0.5(xμσ)2]f(x) = \frac{1}{\sigma\sqrt{2\pi}} \exp\left[-0.5\left(\frac{x - \mu}{\sigma}\right)^2\right]

شما هرگز نیازی نخواهید داشت که این فرمول را مستقیماً استفاده کنید. آنچه اهمیت دارد، محصول آن است.

قاعده تجربی

برای هر توزیع نرمال:

فاصله نسبت مشاهدات
μ±1σ\mu \pm 1\sigma حدود 68%
μ±2σ\mu \pm 2\sigma حدود 95%
μ±3σ\mu \pm 3\sigma حدود 99.7%

این سه عدد در آمار کاربردی کاربرد زیادی دارند و ارزش حفظ کردن را دارند.

توزیع نرمال استاندارد

هر توزیع نرمال را می‌توان به یک توزیع مرجع واحد تبدیل کرد. XN(μ,σ2)X \sim N(\mu, \sigma^2) را به ZN(0,1)Z \sim N(0, 1)، توزیع نرمال استاندارد، با استفاده از:

Z=xμσZ = \frac{x - \mu}{\sigma}

امتیاز z عددی است که نشان می‌دهد یک مشاهده چند انحراف معیار از میانگین فاصله دارد. وقتی روی مقیاس z قرار گرفت، یک جدول (یا یک تابع) برای همه توزیع‌های نرمال کافی است.

مثال عملی: IQ بین 110 و 120

Z110=11010015=0.67Z120=12010015=1.33Z_{110} = \frac{110 - 100}{15} = 0.67 \qquad Z_{120} = \frac{120 - 100}{15} = 1.33

با استفاده از جداول نرمال استاندارد، مساحت بالای هر نقطه:

P(Z>0.67)P(Z>1.33)=0.25140.0918=0.1596P(Z > 0.67) - P(Z > 1.33) = 0.2514 - 0.0918 = 0.1596

حدود 16% جمعیت.

pnorm(120, mean = 100, sd = 15) - pnorm(110, mean = 100, sd = 15)
# 0.1613

pnorm(1.33) - pnorm(0.67)   # 0.1597  using rounded z-scores

پاسخ دقیق 0.1613 است و محاسبه دستی 0.1596 را می‌دهد. این اختلاف کاملاً ناشی از گرد کردن امتیازات z به دو اعشار است، همان‌طور که جداول چاپی ایجاب می‌کنند. این یادآوری مفیدی است که روش جدولی، تقریب محاسبه‌ای است که نرم‌افزار آن را دقیقاً انجام می‌دهد.

مثال کارشده: IQ زیر 70

Z70=7010015=2.0Z_{70} = \frac{70 - 100}{15} = -2.0

بر اساس قاعده تجربی، 95% توزیع در فاصله دو انحراف معیار از میانگین قرار دارد، بنابراین 5% خارج از آن است و به دلیل تقارن، 2.5% زیر 2σ-2\sigma قرار می‌گیرد.

pnorm(70, mean = 100, sd = 15)   # 0.0228

مقدار دقیق 2.28% است که به 2.5% پیشنهادی قاعده تجربی نزدیک است، زیرا «95% در محدوده 2 SD» خود گردشدهٔ 95.45% است.

دو قاعده برای اسکورهای زی

  1. توزیع نرمال استاندارد حول صفر متقارن است. اگر بتوانید مساحت یک سمت را محاسبه کنید، با استفاده از تقارن می‌توانید مساحت سمت دیگر را به‌دست آورید. P(Z<a)=P(Z>a)P(Z < -a) = P(Z > a).
  2. امتیازهای Z می‌توانند منفی باشند و علامت اهمیت دارد. حذف علامت منفی «زیر 70» را به «بالای 130» تبدیل می‌کند، که پرسشی متفاوت است با همان پاسخ عددی، تنها به‌خاطر تقارن. در یک بازه نامتقارن این کار به‌سادگی اشتباه است.

پرسش سوم

اگر میانگین IQ یک کلاس 20 نفره 116 باشد، چه احتمال دارد که آن‌ها نمونه‌ای تصادفی از جمعیت کلی باشند؟

این پرسش را نمی‌توان با ابزارهای این درس پاسخ داد و نکته اصلی در همین است. انحراف معیار فردی برابر با 15 است، اما پرسش مربوط به میانگین نمونه‌ای است و میانگین‌های نمونه‌ای کمتر از افراد تغییر می‌کنند. کمی‌سازی این موضوع نیازمند خطای استاندارد و توزیع نمونه‌برداری میانگین است که موضوع واحد بعدی است.

انتخاب از میان سه

دو‌جمله‌ای پوآسون طبیعی
نوع متغیر شمار موفقیت‌ها شمارش رویدادها اندازه‌گیری پیوسته
محدوده صفر تا nn 0 تا \infty -\infty به ++\infty
پارامترها nn, π\pi μ=λt\mu = \lambda t μ\mu, σ2\sigma^2
متوسط nπn\pi μ\mu μ\mu
واریانس nπ(1π)n\pi(1-\pi) μ\mu σ2\sigma^2
فرض کلیدی ثابت nn، ثابت π\pi، آزمایش‌های مستقل نرخ ثابت، رویدادهای مستقل، بدون nn ثابت تقارن حول میانگین
کاربرد معمول نسبت بیماران پاسخ‌دهنده نرخ وقوع به ازای هر نفر-سال فشار خون، وزن، مقادیر آزمایشگاهی

فرض استقلال در هر سه مورد وجود دارد و در داده‌های سلامت بیش از همه نقض می‌شود: بیماران در یک کلینیک، اندازه‌گیری‌های مکرر روی یک فرد، خواهر و برادرها و رویدادهای متمرکز در زمان. وقتی این فرض برقرار نباشد، برآوردهای نقطه‌ای معمولاً باقی می‌مانند اما واریانس اشتباه است، که به معنای نادرست بودن فواصل اطمینان و مقادیر p است.

درک خود را بررسی کنید

  1. یک درمان دارای نرخ پاسخ 30% است. در یک کارآزمایی روی 12 بیمار، احتمال اینکه دقیقاً 4 نفر پاسخ دهند را به‌صورت دستی محاسبه کنید و سپس در R تأیید کنید. میانگین و انحراف معیار مورد انتظار چیست؟
  2. یک بخش اورژانس به‌طور متوسط در هر هفته 4.2 ایست قلبی را تجربه می‌کند. احتمال وقوع یک هفته‌ای که هیچ ایست قلبی در آن رخ ندهد و یک هفته‌ای که 8 ایست یا بیشتر در آن رخ دهد را محاسبه کنید. بگویید با کدام فرضیه راحت نیستید و چرا.
  3. کلسترول سرم در یک جمعیت توزیع نرمال دارد با میانگین 5.2 میلی‌مول بر لیتر و ضریب استاندارد SD برابر با 1.1. چه نسبت از افراد از 6.5 فراتر می‌روند؟ آن را به‌صورت دستی با استفاده از نمره z انجام دهید و در R تأیید کنید.
  4. یک متغیر شماری میانگین 3.1 و واریانس 14.8 دارد. آیا توزیع پواسون مناسب است؟ این الگو چه چیزی دربارهٔ فرآیند تولید داده‌ها پیشنهاد می‌کند؟
  5. توضیح دهید چرا احتمال اینکه یک متغیر توزیع‌شده به صورت نرمال دقیقاً مقدار 100 را بگیرد، صفر است و چرا این موضوع توزیع نرمال را بی‌فایده نمی‌کند.
  6. یک پژوهشگر از توزیع دوجمله‌ای برای شمار سقوط‌های 60 ساکن خانه سالمندان در طول یک ماه استفاده می‌کند. دو فرضیه‌ای را که احتمالاً نقض شده‌اند نام ببرید و بگویید هر یک در چه جهتی مقدار p به‌دست‌آمده از مدل را متمایل می‌کند.

مطالعه بیشتر

  • Rosner B. Fundamentals of Biostatistics. 8th ed. Chapter 4 (discrete distributions) and Chapter 5 (continuous distributions).
  • Pagano M, Gauvreau K. Principles of Biostatistics. 2nd ed. Chapters 7 and 8.

اصطلاحات کلیدی

توزیع دوجمله‌ایتوزیع پوآسونتوزیع نرمالتابع چگالی احتمالارزش مورد انتظارامتیاز-زتوزیع نرمال استاندارداستقلال