Giới thiệu về Hàm

R nâng cao

Filip Schouwenaars

DataCamp Instructor

Hàm

  • Quý vị đã biết chúng!
  • Tạo danh sách: list()
  • Hiển thị biến: print()
R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Nguyên lý hộp đen

R nâng cao

Gọi hàm trong R

sd(c(1, 5, 6, 7))
2.629956
values <- c(1, 5, 6, 7)
sd(values)
2.629956
my_sd <- sd(values)
my_sd
2.629956
R nâng cao

Tài liệu hàm

help(sd)
?sd
sd(x, na.rm = FALSE)

Ảnh chụp màn hình 09/04/2021 lúc 9:22:28 AM.png

R nâng cao

Câu hỏi

sd(x, na.rm = FALSE)
  • Tên đối số: x, na.rm
  • na.rm = FALSE
  • sd(values) chạy được?
R nâng cao

Khớp đối số

sd(x, na.rm = FALSE)

Theo vị trí

sd(values)

Theo tên

sd(x = values)
R nâng cao

Đối số na.rm

values <- c(1, 5, 6, NA)
sd(values)
NA
sd(x, na.rm = FALSE)
sd(values, TRUE)
2.645751
sd(values, na.rm = TRUE)
2.645751
R nâng cao

sd(values) chạy được?

values <- c(1, 5, 6, 7)
sd(values)
2.629956
sd()
Error in is.data.frame(x) : 
argument "x" is missing, with no default
sd(x, na.rm = FALSE)
R nâng cao

Mẹo hữu ích

args(sd)
function (x, na.rm = FALSE) 
NULL
R nâng cao

Tóm tắt

  • Hàm hoạt động như một hộp đen
  • Khớp đối số: theo vị trí hoặc tên
  • Đối số có thể có giá trị mặc định
R nâng cao

Ayo berlatih!

R nâng cao

Preparing Video For Download...