one way is:
test <- function(x, y, ...) {
dots <- list(...)
if (length(dots)) cat("\nnon-empty\n") else cat("\nempty\n")
}
test(1, 1)
test(1, 1, 1)
I hope it helps.
Best,
Dimitris
Thomas Roth (geb. Kaliwe) wrote:
Hi,
I was wondering what would be the best way to check if the three
Try
dots <- list(...)
if (length(dots) == 0) {
## do something
}
On Thu, Jul 16, 2009 at 6:46 AM, Thomas Roth (geb.
Kaliwe) wrote:
> Hi,
>
> I was wondering what would be the best way to check if the three dots
> argument contains any arguments (i.e. does ... contain any arguments or not?
> )
>
Hi,
I was wondering what would be the best way to check if the three dots
argument contains any arguments (i.e. does ... contain any arguments or
not? )
#Example
test = function(x,y, ...)
{
#Wanted R-Code
# if(empty(...))
#do some calculation
plot(x,y,...)
}
Thanks
Thoma
3 matches
Mail list logo