AssignArgs | R Documentation |
AssignArgs
modifies user arguments in its parent environment.
AssignArgs(u, d)
u |
list of user argument. |
d |
list of default argument. |
def <- list(
a = list(x = 1, y = 2, b = c(0, 0), s = list(x = 0, y = 0)),
r = list(
f = list(a = list(x = "a", y = "b")),
m = list(r = c("x", "y", "f"), n = 5)
)
)
x <- y <- b <- s <- f <- m <- NULL
AssignArgs(NULL, def)
usr <- list(b = c(5, 5))
AssignArgs(usr, def)
usr <- list(s = 5)
AssignArgs(usr, def)
usr <- list(f = ".")
AssignArgs(usr, def)
usr <- list(f = c(x = "+", y = "-"))
AssignArgs(usr, def)
M <- matrix(1:4, 2, 2)
usr <- list(
x = M,
m = list(
list(y = 1:2, f = c(x = "A")),
list(x = 3:4, f = list(y = "B"))
)
)
AssignArgs(usr, def)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.