Tôi có một câu hỏi liên quan đến việc chuyển nhiều đối số cho một hàm khi sử dụng lapplytrong R.
Khi tôi sử dụng lapply với cú pháp của lapply(input, myfun);- điều này rất dễ hiểu và tôi có thể định nghĩa myfun như thế:
myfun <- function(x) {
# doing something here with x
}
lapply(input, myfun);
và các phần tử của inputđược chuyển làm xđối số cho myfun.
Nhưng nếu tôi cần chuyển thêm một số đối số vào myfuncthì sao? Ví dụ, nó được định nghĩa như vậy:
myfun <- function(x, arg1) {
# doing something here with x and arg1
}
Làm cách nào để sử dụng hàm này với việc chuyển cả hai inputphần tử (dưới dạng xđối số) và một số đối số khác?