2012-12-20 33 views
1

我現在用的是以下幾點:如何添加可選的參數在lapply運作中的R

​​

它的工作,但我改變了功能QIC所以它現在有一個說法

qic(model, small = TRUE) 

我想調整上面的lapply函數以在qic中包含TRUE或FALSE。這個計算qicout的lapply函數實際上是在另一個函數中,我想要一個small = TRUE/FALSE的選項,所以它可以傳遞給lapply中的qic函數。任何建議最好的方法來做到這一點?

回答

4

我想:

cout <- matrix(unlist(lapply(X = cand.set, FUN = qic, small = TRUE)), 
    length(cand.set), 4, byrow = TRUE) 

應該工作或small = FALSE但我可能不能正確理解。

+0

+1 [全家同類](http://stackoverflow.com/questions/12792896/passing-arguments-to-iterated-function-through-apply) –

+0

謝謝。這工作完美。我一直試圖在圓括號中添加小的參數,如FUN = qic(small = FALSE)以及類似的東西。 – djhocking

相關問題