→ celestialgod:你可以告訴我要做什麼嗎...基本上很少人這樣用吧... 01/05 00:32
→ celestialgod:你要的話就return("sum")吧... 01/05 00:32
推 Wush978:return( list(sum=sum) ) 01/05 12:42
→ Wush978:然後你可以用names來提取"sum" 01/05 12:42
→ sinasass:因為小弟在做決策樹的相關模擬,使用外call GUIDE程式 01/05 14:09
→ sinasass:在結果中只能生成預測的R程式碼,我想要從中擷取第一個 01/05 14:11
→ sinasass:重要切割變數,必須從生成R程式碼中的函數截取區域變數。 01/05 14:12
→ gsuper:你知道全域變數嗎? 試試 s<-1 ; function(s){x <<- s+s} 01/05 17:01
→ gsuper: 01/05 17:02
→ gsuper:fx <- function(s){x <<- s+s};fx(1);這樣就不用寫return 01/05 17:02
→ gsuper:x 變數就會在變數空間出現 01/05 17:03
→ gsuper:不過平行運算與S3 level 以上的function不適用 01/05 17:04
→ Wush978:平行運算是指Rmpi嗎? 01/05 19:06
→ gsuper:就是 snow 那個 package 01/06 11:35
→ gsuper:只要寫全域變數就不能 run Rapply() Capply() 01/06 11:35
→ gsuper:之前為了找出這個原因浪費了不少時間 01/06 11:36
→ gsuper:S3不適用好像講錯了 01/06 11:36
→ gsuper:但我印象把 function 包成 S3 的目的就是為了不影響現有的 01/06 11:37
→ gsuper:變數空間的變數 01/06 11:37
推 Wush978:平行運算想用全域變數請用pbdMPI 01/07 18:28