using r for statistics

37
USING R FOR STATISTICS R خدام تقنية است تقديم/ د. ء آباريملي ال

Upload: deanship-of-scientific-research-umm-al-qura-university

Post on 15-Apr-2017

321 views

Category:

Education


1 download

TRANSCRIPT

USING R FOR STATISTICSR استخدام تقنية

المليباريآالء.د/ تقديم

: أ هداف ورشة العمل

Rالتعرف على •

تحميل البرنامج و تثبيته•

التعرف على بيئة العمل•

Rالبدء باستخدام •

كيفية استخدام الدوال•

لمعالجتها Rكيفية استدعاء الملفات و تخزين القيم في •

طريقة عرض النتائج •

؟ R ما هو

•R لغة برجمية

برامج متثيل البياانت وبيئة للحساابت الإحصائية و •

Sميكن اعتباره تطبيق من تطبيقات لغة •

يوفر و يدمع احلساابت الإحصائية اخملتلفة •

؟ R لماذا

WHERE TO GET R ?

• R is a free software and can be downloaded for any platform from the R

project official site

• For Windows platform

https://cran.r-project.org/bin/windows/base/

• For Mac platform

https://cran.r-project.org/bin/macosx/

R بيئة عمل

R Interface:

كتابة أوامر

R

العالمة <

البرنامج تدل على أن

جاهز الستقبال األوامر

R بيئة عملكتابة أمر و الضغط على

نالحظ أن الناتج : إدخال

يظهر في السطر التالي

[1]

تشير إلى الجزء الذي

علينا النظر إليه في

المخرج

عند كتابة أمر غير مكتمل تظهر

و التي تخبرنا بأن + عالمة

علينا إكمال األمر

العمليات الحسابية

الرمز العملية

+ Addition الجمع

- Subtraction الطرح

* Multiplication الضرب

/ Division القسمة

^ Power (األس)القوى

خيرا يتم تنفيذ العمليات الحسابية بحسب أولويتها في التنفيذ بحيث يتم حساب األسس أوال و من ثم الضرب و القسمة و أ

كما هو موضح في المثال التالي . الطرح و الجمع و يمكن استخدام األقواس للتحكم باألولويات حسب الحاجه

العمليات الحسابية

لتكرار األوامر التي تم كتابتها من قبل من الممكن استخدام األسهم في لوحة المفاتيح

FUNCTIONS الدوال

FUNCTIONS الدوال

ية الجدول التالي يوضح بعض الدوال الحساباألمر التالي استخدام

help( الدالهاسم )

الدالهيظهر لنا كل ما نحتاجه من معلومات عن

OBJECTS الكيانات

•OBJECT الكبان فيRو هذه . عداالستفادة منها فيما بعبارة عن بيانات أعطيت اسما و يتم تخزينها في الذاكرة لمعالجتها و

( مكونه من أكثر من نوع ) البيانات يمكن أن تكون رقما أو نصا أو جدوال أو بيانات مختلطه

كما في المثال التالي >-باستخدام OBJECTيتم انشاء ال •

هانشاء كان و تخزين فيه قيمه رقمي

عرض قيمة الكيان

استخدام الدالة مع الكيان

ان جديد القيام بعملية حسابية باستخدام الكيان و تخزين القيمة في كي

تغيير قيمة الكيان

كيان يحمل قيمة نصية

VECTORS

Cه باستخدام الدالة عباره عن كيان يحوي أكثر من قيمة من نفس نوع البيانات و يتم انشاء VECTORال •

DATA FRAMES

(على شكل جدول ) DATASETنوع من الكيانات التي تستخدم لتخزين مجموعة بيانات DATA FRAMEال •

DATA FRAMES

يمكن عرض بيانات أحد األعمدة•

حساب المعدل لقيم أحد األعمدة•

عرض القيمة التي في الصف السادس و العمود الثاني

عرض القيم التي في الصف السادس

رسائل الخطأ ERROR MESSEGES

WORKING WITH DATA FILESالعمل مع ملفات البيانات

:إدخال البيانات بشكل مباشر•

WORKING WITH DATA FILESالعمل مع ملفات البيانات

:استدعاء ملفات نصية•

Comma-separated values or comma-delimited (.csv) Tab-delimited (.txt) files

dataset1<-read.csv("C:/اسم الملف/اسم المجلد.csv")dataset1<-read.delim ("C:/اسم الملف/اسم المجلد.txt")

WORKING WITH DATA FILESالعمل مع ملفات البيانات

:استدعاء ملف اكسل•

حفظ ملف اكسل بصيغة . 1CSV

استدعاءه بالطريقة السابق شرحها. 2

SUMMARY STATISTICS العمل على الملخص اإلحصائي

trees, iris, warpbreaks, and plantgrowth( )موجودة بالبرنامج ) البيانات المستخدمة • datasets)

(UNIVARIATE STATISTICS summaryو ذلك باستخدام الدالة DATASETعرض ملخص إحصائي عن كل متغير في ال : 1

SUMMARY STATISTICS العمل على الملخص اإلحصائي

SUMMARY STATISTICS العمل على الملخص اإلحصائي

حساب متوسط ارتفاع االشجار

حساب المتوسط لكل حقل في ال

dataset

SUMMARY STATISTICS العمل على الملخص اإلحصائي

(STATISTICS BY GROUP عليها تجميع قيم المتغيرات في مجموعات بناءا على عامل معين و من ثم العمل: 1

تمثيل النتائج

•LINE PLOT

تمثيل النتائج

•LINE PLOT

تمثيل النتائج

type=“1” type=“b”

type=“s”type=“h”

تمثيل النتائج

•HISTOGRAM

تمثيل النتائج

•HISTOGRAM

تمثيل النتائج

•HISTOGRAM

تمثيل النتائج

•NORMAL PROBABILITY PLOTS

تمثيل النتائج

•NORMAL PROBABILITY PLOTS

تمثيل النتائج

•BAR CHART

تمثيل النتائج

•BAR CHART

تمثيل النتائج

•BAR CHART

plot(people2$Eye.Color,horiz=T)

تمثيل النتائج

•PIE CHART

تمثيل النتائج

•PIE CHART