Skip to content

Instantly share code, notes, and snippets.

Created October 31, 2011 21:52
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
What would you like to do?
roger peng's listlabeling challenge
#roger peng's listlabeling challenge from
#create three example variables for a list
x <- 1
y <- 2
z <- "hello"
#create the function
makeList <- function(...) {
#put all values into a list
argument_values <- list(...)
#save all argument names into another list
argument_names <- as.list(
#cycle through the first list and label with the second, ignoring the function itself
for ( i in 2:length(argument_names) ){
names(argument_values)[i-1] <- argument_names[i]
#return the newly-labeled function
#display the results
makeList( x , y , z )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment