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?