منتدى علم البيانات

يدور هذا المنتدى حول شؤون تخصص علم البيانات Data Science و يتشارك فيه الاعضاء بخبراتهم و قدراتهم لدعم المجال بين المهتمين العرب
 
الرئيسيةالرئيسية  اليوميةاليومية  س .و .جس .و .ج  بحـثبحـث  الأعضاءالأعضاء  المجموعاتالمجموعات  التسجيلالتسجيل  دخول  

شاطر | 
 

 مدخل الى استخدام لغة R

اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin_Zakaria
Admin


المساهمات : 48
تاريخ التسجيل : 12/04/2018

مُساهمةموضوع: مدخل الى استخدام لغة R   الأحد أبريل 15, 2018 4:03 pm

تعتبر لغة R من اهم اللغات المستخدمة في علم البيانات حاليا. و هي تستخدم بشكل كبير في شركات مثل فايسبوك و جوجل و عمالقة صناعة الدواء مثل فايزر و جنسون و جونسون و الكثير من الشركات غيرها. و هي ايضا تعتبر لغة اساسية في تدريب الاحصاء في المساقات الجامعية المختلفة.

بشكل عام تعتبر ار لغة سهلة و مكثفة و تستطيع من خلال بضعة اسطر فيها ان تنجز ما يحتاج ساعات من العمل على برنامج اكسل او بلغة جافا اضافة الى انها مجانية مقارنة بكلفة استخدام برامج مثل ماتلاب او ساس

ما هي افضل استخدامات لغة ار؟

1- عمل الرسوم التوضيحية للبيانات
2- تحليل البيانات
3- دراسات البيانات باستخدام النماذج الاحصائية

و لكن من اهم عيوب لغة ار انها ضعيفة في التعامل مع بينات بحجم اكبر من ذاكرة الحاسوب العشوائية RAM. و رغم ان الكثير من المشاكل في علم البيانات يمكن حلها ضمن هذا المحدد، الا انه يجب الحذر عند التعامل مع كمية بيانات اكبر من بضعة جيجابايت و قتها قد تحتاج لاستخدام برامج مثل MySQL او Python او Hadoop للتعامل مع البيانات قبل استخدام ار.

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://arabic-ds.yoo7.com
Admin_Zakaria
Admin


المساهمات : 48
تاريخ التسجيل : 12/04/2018

مُساهمةموضوع: رد: مدخل الى استخدام لغة R   الإثنين أبريل 16, 2018 3:08 pm

أنواع البيانات التي تتعامل معها لغة R
1- الأرقام الكاملة (الصحيحة) integers
الكود:

x <- 3

2- الأرقام الحقيقية و المركبة double
الكود:

y <- 3.4
z <- complex(real = x, imaginary = y)

3- الاحرف و الرموز (و امتداداتها كالكلمات) character

الكود:

 
v <- c('hi')


4- المدخلات المنطقية (الصواب و الخطأ) Logical

الكود:


yy <- c("TRUE","FALSE","TRUE")

5- NA و هي عبارة عن مدخلة منطقية تشير الى عدم و جود بيانات

الكود:

b <- c("NA")

6- NULL و هي مدخلة تشير الى كمية غير معرفة. و تخرجها بعض البرمجيات عند حصول جواب غير منطقي

مزيد من التفاصيل حول الفارق بين NA و NULL
https://www.r-bloggers.com/r-na-vs-null/

يمكنك معرفة نوع البيانات في احدى المتغيرات باستخدام الامر class, في المثال رقم 4

الكود:

class(yy)
"[1]  "logical 

الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://arabic-ds.yoo7.com
 
مدخل الى استخدام لغة R
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى علم البيانات :: مصادر التعلم :: ادوات و لغات البرمجة المستخدمة في علم البيانات-
انتقل الى: