Chciałbym sprawdzić, czy parametr "..." (ellipsis) funkcji R został wprowadzony z niektórymi wartościami/argumentami.Jak sprawdzić, czy jakiekolwiek argumenty zostały przekazane za pomocą "..." (ellipsis) w R? Czy brakuje (...) ważnego?
Obecnie używam coś takiego:
test1 <- function(...) {
if (missing(...)) TRUE
else FALSE
}
test1()
## [1] TRUE
test1(something)
## [2] FALSE
to działa, ale ?missing
nie wskazuje, czy ten sposób jest właściwe/ważny.
Jeśli powyższe informacje nie są poprawne, jaki jest w tym sposób? A może są inne, szybsze sposoby? PS. Potrzebuję tego rodzaju weryfikacji dla numeru this.
http://stackoverflow.com/questions/9877271/how-to-check-existence-of-an-input-argument-for-r-functions – GSee