Mam pytanie dotyczące przekazywania wielu argumentów do funkcji podczas używania lapply
w R
.
Kiedy używam lapply ze składnią lapply(input, myfun);
- jest to łatwo zrozumiałe i mogę tak zdefiniować myfun:
myfun <- function(x) {
# doing something here with x
}
lapply(input, myfun);
a elementy input
są przekazywane jako x
argument do myfun
.
Ale co, jeśli muszę przekazać więcej argumentów myfunc
? Na przykład jest zdefiniowany w ten sposób:
myfun <- function(x, arg1) {
# doing something here with x and arg1
}
Jak mogę użyć tej funkcji z przekazaniem zarówno input
elementów (jako x
argument), jak i innego argumentu?