موقع د. عزيز الجعيد
  • الرئـيـسـية

  • الأقسام

    • علم البيانات والذكاء الإصطناعي

    • ذكاء الأعمال

    • لغة البرمجة بايثون

    • مقالات متنوعـة

    • لغة البرمجة آر R

    • الإحــــــصــــــاء

    • البيانات المفتوحة

  • عـنــي

  • تواصل معي

علم البيانات والذكاء الاصطناعي

  • الرئـيـسـية

  • الأقسام

    • علم البيانات والذكاء الإصطناعي

    • ذكاء الأعمال

    • لغة البرمجة بايثون

    • مقالات متنوعـة

    • لغة البرمجة آر R

    • الإحــــــصــــــاء

    • البيانات المفتوحة

  • عـنــي

  • تواصل معي

التوزيعات الإحتمالية في لغة البرمجة آر R

12/01/2017 | لغة البرمجة آر R | تعليق واحد

التوزيعات الإحتمالية في البرنامج الإحصائي آر R تعطى من خلال الدوال التالية:

أسم التوزيع بالعربي أسم التوزيع بالأنجليزي أسم التوزيع في برنامج آر R
التوزيع الطبيعي Normal distribution norm
توزيع بيتا Beta distribution beta
توزيع ذات الحدين Binomial distribution binom
توزيع كاي تربيع Chi-squared distribution chisq
التوزيع الأسي Exponential distribution exp
توزيع جاما Gamma distribution gamma

لكل توزيع هناك اربع دوال في البرنامج. للحصول على مساعدة حول اي توزيع اكتب اسم التوزيع مسبوقاً بعلامة إستفهام (مثلاً : norm? للحصول على مساعدة حول التوزيع الطبيعي). اسم التوزيع مسبوق بحرف d للحصول على دالة الكثافة الإحتمالية (probablity density function). اسم التوزيع مسبوق بحرف p للحصول على دالة التوزيع التراكمية (cumulative distribution function). اسم التوزيع مسبوق بحرف q للحصول على الدالة التتقسيمية (quantile function). اسم التوزيع مسبوق بحرف r للحصول على دالة العينة العشوائية. فمثلاً، في حالة التوزيع الطبيعي هناك اربع دوال هي :

In:
dnorm(x, mean = 0, sd = 1, log = FALSE)
pnorm(q, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
qnorm(p, mean = 0, sd = 1, lower.tail = TRUE, log.p = FALSE)
rnorm(n, mean = 0, sd = 1)

حيث أن المتوسط (mean) ويكون الافتراضي صفر، ولإنحراف المعياري (sd) ويكون الإفتراضي 1، وحجم العينة العشوائية (n)، وقيمة الأحتمال (p) وتكون بين 0 و 1 .

مثلاً، نريد ان نرسم دالة الكثافة الإحتمالية (probablity density function) للتوزيع الطبيعي بتموسط 5 وإنحراف معياري 1 .

In:
x=seq(1,9,by=0.001)
f.x=dnorm(x,mean=5,sd=1)
plot(x,f.x,type="l",ylab="Density",lwd=2)

جميع الحقوق الفكرية لهذا المقال محفوظة © موقع د. عزيز، يمنع إعادة نشره في موقع آخر

مقالات ذات صلة:

  • برنامج آر R

    البرنامج الإحصائي آر R هو واحد من أشهر البرامج الإحصائية. هذا البرنامج يعتمد على لغة البرمجة R والتي قام بتطويرها كلاً... برنامج آر R
    اقرأ المزيد
  • آر استوديو (RStudio)

    آر استوديو هو بيئة تشغيل للبرنامج الإحصائي آر R يحوي مجموعة من النوافد والأدوات المصممة بشكل رائع والتي تساعد على... آر استوديو (RStudio)
    اقرأ المزيد
  • مقدمة في لغة البرمجة آر R

    هذا الموضوع سوف نوضح بالتفصيل بعض الأساسيات في لغة البرمجة آر R والتي تمثل الخطوه الأولى في فهم هذه اللغة الهامة ويمكن... مقدمة في لغة البرمجة آر R
    اقرأ المزيد

التعليقات 1

  1. اسامة بتاريخ أبريل 27, 2023 - 7:34 م

    سيدي الدكتور الفاضل عزيز عوض المحترم
    تحية طيبة و شكرا ألف شكرا لمجهودك في هذه المدونة العلمية الرائعة

شارك بتعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *


The reCAPTCHA verification period has expired. Please reload the page.

د. عزيز عوض الله الجعيد
دكتوراه في الإحصاء، عالم بيانات، مبرمج، مهتم في التحليل المتقدم، والبيانات الضخمة والذكاء الاصطناعي، لمزيد من المعلومات أضغط هنا

  • YouTube
جميع الحقوق محفوظة © موقع د. عزيز