У меня есть следующие данные:
x <- 11
w <- "12AAB"
y <- "var1"
У меня также есть функция funky(x,w,y){}
С этими 3 константами в качестве входных данных я могу применить следующее:
funky(x = x, w = w, y = y)
, который импортирует кучу данных, выполняет некоторые вычисления и сохраняет файл в определенной папке.Однако теперь я хочу расширить функцию до разных «переменных», где у - символьный вектор.Например,
x <- 11
w <- "12AAB"
y <- c("var1", "va2", "var3")
Как я могу использовать lapply
для запуска функции с помощью x = 11
, w = 12AAB
и сначала запустить с помощью y = var1
, затем - y = var2
и т. Д.
У меня нет ничего конкретного для применения этой функции, поэтому я не могу использовать lapply(data, funky)