Tôi tìm thấy giải pháp cho qua các đối số thiếu chức năng với giá trị mặc định sử dụng như một mã giả:Có thể tạo đối tượng dấu ba chấm (`...`) từ đầu không?
wrapperfX<-function(x)
{
...<-if(missing(x){
list()
}else{
list(x=x)
}
targetf(...)
}
được những điều này cho phép là bao nhiêu trong R?
Nó hoạt động một cách hoàn hảo. Kể từ khi hàm bao bọc nên rất nhanh, tôi tự hỏi, bao nhiêu hackery này là không hiệu quả; các cuộc gọi chức năng tương đối đắt trong việc xây dựng danh sách R + không phải là miễn phí ... –