Kann (an eine Funktion) in einem Vektor gespeicherte Werte nacheinander übergeben

Ich muss glücklich (an eine Funktion) Werte übergeben, die in einem Vektor nacheinander gespeichert sind.

values <- c(10,11,13,10)
lapply(foo,function(x) peakabif(x,npeaks=values))

Also zu bekommen:

peakabif(x1,npeaks=10)
peakabif(x2,npeaks=11)
peakabif(x3,npeaks=13)
peakabif(x4,npeaks=10)

Ist das möglich oder muss ich die Verwendung von lapply überdenken? Würde eine for-Schleife innerhalb der Funktion funktionieren?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage