R ma’lumot tiplari


ULASHISH

Ma’lumot turlari

Dasturlashda ma’lumot turi muhim tushuncha hisoblanadi.

O‘zgaruvchilar turli turdagi ma’lumotlarni saqlashi mumkin, turli turlar esa turli amallarni bajara oladi.

R’da o‘zgaruvchilarni biror aniq tur bilan e’lon qilish shart emas, hatto ularga qiymat berilgandan keyin ham ularning turi o‘zgarishi mumkin:

Misol

my_var <- 30 # my_var is type of numeric my_var <- "Sally" # my_var is now of type character (aka string)
O‘zingiz sinab ko‘ring »

R’da turli xil ma’lumot turlari va obyekt sinflari mavjud. R bilan tanishishni davom ettirganingiz sari ular haqida ancha ko‘proq bilib olasiz.


Asosiy ma’lumot turlari

R’dagi asosiy ma’lumot turlarini quyidagi turlarga ajratish mumkin:

  • numeric - (10.5, 55, 787)
  • integer - (1L, 55L, 100L; bu yerda "L" harfi qiymatni integer (butun son) sifatida e’lon qiladi)
  • complex - (9 + 3i; bu yerda "i" — mavhum qism)
  • character (string deb ham ataladi) - ("k", "R is exciting", "FALSE", "11.5")
  • logical (boolean deb ham ataladi) - (TRUE yoki FALSE)

O‘zgaruvchining ma’lumot turini tekshirish uchun class() funksiyasidan foydalanishimiz mumkin:

Misol

# numeric x <- 10.5 class(x) # integer x <- 1000L class(x) # complex x <- 9i + 3 class(x) # character/string x <- "R is exciting" class(x) # logical/boolean x <- TRUE class(x)
O‘zingiz sinab ko‘ring »

Keyingi boblarda har bir ma’lumot turi haqida ancha batafsil o‘rganasiz.



W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!