Bắt đầu ngayBắt đầu miễn phí

Giải mã ngược sapply

sapply(list(runif (10), runif (10)), 
       function(x) c(min = min(x), mean = mean(x), max = max(x)))

Không chạy ngay trong console, hãy thử suy luận xem những phát biểu sau đây phát biểu nào đúng và tại sao.

(1) sapply() không thể đơn giản hóa kết quả mà lapply() sẽ trả về, nên nó trả về một danh sách các vector.
(2) Đoạn mã này tạo ra một ma trận với 3 hàng và 2 cột.
(3) Hàm được dùng bên trong sapply() là một hàm ẩn danh.
(4) Cấu trúc dữ liệu kết quả không chứa bất kỳ tên nào.

Chọn phương án liệt kê tất cả các phát biểu đúng.

Bài tập này là một phần của khóa học

R nâng cao

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập