0

I have a question regarding passing items from a vector as arguments for a function:

my_function <- function(data_set, parameter_1, parameter_2) {
... }

data_frame <- something

parameter_list <- c(1, 2)

my_function(data_set = data_frame , parameter_list[1:2])

Obviously this doesn't work, because it takes the vector (parameter_list) as the second argument, rather than the remaining arguments. I have tried a few approaches but haven't had any luck. For example:

library (dplyr)
parameter_list %>% my_function(data_frame, range())

or

lapply(X = c(data_frame, parameter_list[1:2], FUN = my_function)

Any suggestions?

0 Answers0