أنواع البيانات التي تتعامل معها لغة 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