Screenshot 2023-09-26 220100.png

1. Variable

Untitled

print("hello world")
print("I am learning R language!")

## 1. create variables
my_name <- "Toy"
age <- 34
fav_language <- "R language"
movie_lover <- TRUE
rm()     #ใช้ลบตัวแปรที่ไม่ใช้
my_name <- "Kasidis"   ## สามารถ override ค่าได้โดยแอดไซน์ กลับไป่ที่ตัวแปลเดิม

## find saving
income <- 50000
expense <- 32000
saving <- income - expense

ตัวเเปรจะถูกเก็บไว้ใน Environment สามารถเรียกใช้ซ้ำได้

Untitled

2. Data types

Untitled

Untitled

x <- 100
class(x)

my_name <- "toy"
class(my_name)

movie_lover <- FALSE
class(movie_lover)

d <- as.Date("2023-06-10") ## เปลี่ยนclassจาก charater เป็น Date
class(d)  
            as.xxx เป็นการเปลี่ยน data type is.xxx เป็นการเช็ค data type           

3. data structures

Untitled