R dành cho người dùng SAS
Melinda Higgins, PhD
Research Professor/Senior Biostatistician Emory University
# Chọn phần tử thứ 3 của x bằng []
x <- c(5,3,2)
x[3]
Kết quả
2

# Chọn giá trị ở hàng 1 cột 2
m[1, 2]
Kết quả
4.1

# Để trống hàng, chọn cột 2
m[, 2]
Kết quả
4.1 2.2 5.4

# Chọn hàng 3, để trống cột
m[3, ]
Kết quả
2.4 5.4

# Chọn phần tử ở hàng 2 cột 3
d[2, 3]
FALSE
# Chọn cột thứ 2 của d
d[, 2]
child young old
# Chọn hàng thứ 3 của d
d[3, ]
2.4 old TRUE

# Chọn biến test từ d
d[,"test"]
Kết quả
[1] TRUE FALSE TRUE

# Dùng pull() lấy cột test
d %>% pull(test)
Kết quả
TRUE FALSE TRUE

# Dùng select(), lấy age và test
d %>% select(age:test)
# Lấy test và score từ d
d %>% select(test, score)
age test
1 child TRUE
2 young FALSE
3 old TRUE
test score
1 TRUE 5.0
2 FALSE 3.1
3 TRUE 2.4
# Dùng slice(), lấy hàng 2 đến 3
d %>% slice(2:3)
Kết quả
score age test
3.1 young FALSE
2.4 old TRUE

# Xem d
d
# Lấy hàng 2 từ d
d %>% slice(2)
# Lấy hàng 3 và 1 từ d
d %>% slice(c(3,1))
score age test
1 5.0 child TRUE
2 3.1 young FALSE
3 2.4 old TRUE
score age test
1 3.1 young FALSE
score age test
1 2.4 old TRUE
2 5.0 child TRUE
R dành cho người dùng SAS