Let's say I have a function that takes variable arguments, such as sprintf(). I want something like:
sprintf("%s %s", "a", "b")
but I have "a" and "b" in a vector c("a", "b"). A call such as
sprintf("%s %s", c("a", "b"))
will produce an error for not enough arguments. Many languages provide a way to "flatten" a vector into a variable-length argument. But I cannot seem to find the syntax for doing so in R. Is there a way?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…