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

Using R For Statistics

Apr 15, 2017

Download

Education

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Using R For Statistics

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

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

Page 2: Using R For Statistics

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

Rالتعرف على •

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

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

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

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

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

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

Page 3: Using R For Statistics

؟ R ما هو

•R لغة برجمية

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

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

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

Page 4: Using R For Statistics

؟ R لماذا

Page 5: Using R For Statistics

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/

Page 6: Using R For Statistics

R بيئة عمل

R Interface:

كتابة أوامر

R

العالمة <

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

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

Page 7: Using R For Statistics

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

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

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

[1]

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

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

المخرج

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

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

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

Page 8: Using R For Statistics

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

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

+ Addition الجمع

- Subtraction الطرح

* Multiplication الضرب

/ Division القسمة

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

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

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

Page 9: Using R For Statistics

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

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

Page 10: Using R For Statistics

FUNCTIONS الدوال

Page 11: Using R For Statistics

FUNCTIONS الدوال

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

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

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

Page 12: Using R For Statistics

OBJECTS الكيانات

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

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

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

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

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

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

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

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

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

Page 13: Using R For Statistics

VECTORS

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

Page 14: Using R For Statistics

DATA FRAMES

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

Page 15: Using R For Statistics

DATA FRAMES

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

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

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

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

Page 16: Using R For Statistics

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

Page 17: Using R For Statistics

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

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

Page 18: Using R For Statistics

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

Page 19: Using R For Statistics

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

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

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

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

Page 20: Using R For Statistics

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

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

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

Page 21: Using R For Statistics

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

Page 22: Using R For Statistics

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

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

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

dataset

Page 23: Using R For Statistics

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

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

Page 24: Using R For Statistics

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

•LINE PLOT

Page 25: Using R For Statistics

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

•LINE PLOT

Page 26: Using R For Statistics

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

type=“1” type=“b”

type=“s”type=“h”

Page 27: Using R For Statistics

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

•HISTOGRAM

Page 28: Using R For Statistics

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

•HISTOGRAM

Page 29: Using R For Statistics

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

•HISTOGRAM

Page 30: Using R For Statistics

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

•NORMAL PROBABILITY PLOTS

Page 31: Using R For Statistics

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

•NORMAL PROBABILITY PLOTS

Page 32: Using R For Statistics

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

•BAR CHART

Page 33: Using R For Statistics

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

•BAR CHART

Page 34: Using R For Statistics

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

•BAR CHART

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

Page 35: Using R For Statistics

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

•PIE CHART

Page 36: Using R For Statistics

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

•PIE CHART

Page 37: Using R For Statistics