R: Using ellipsis with a function that takes a arbitrary number of arguments -


many times, find myself typing following

print(paste0(val1,',',val2,',',val3)) print output function variables separated comma. 

it handy when want copy generate csv file output.

i wondering if can write function in r me. many attempts, following.

ppc <- function(string1,string2,...) print(paste0(string1,',',string2,',',...,)) 

it works @ maximum of 3 arguments.

> ppc(1,2,3) [1] "1,2,3" > ppc(1,2,3,4) [1] "1,2,34"  

ppc(1,2,3,4) should have given "1,2,3,4". how can correct function? somehow believe possible in r.

you don't need write own function. can paste.

paste(1:3,collapse=",") # [1] "1,2,3" 

Comments

Popular posts from this blog

javascript - DIV "hiding" when changing dropdown value -

Does Firefox offer AppleScript support to get URL of windows? -

android - How to install packaged app on Firefox for mobile? -