2011-02-14から1日間の記事一覧

...で変数をバインディングした関数を返す関数の挙動メモ

R

...で変数をバインディングした時の挙動。私的メモ。 > BindedFunc <- function(func,...){ + function(val){ + func(val,...) + } + } > MyFunc1 <- function(a,b){ + a - b + } > MyFunc2 <- function(a,b,c){ + a * b - c + } > BindedFunc(MyFunc1,b = 3…

do.callは気持ち悪いのでReduceを積極的に使いたい

R

リストをデータフレームの形に直すためにはdo.callを使うのが王道?(コチラ)っぽいんだけど、関数名を文字列で指定するのが気持ち悪いので同じような動作をReduceで再現してみた。こっちのほうが好き。 > x <- list(x = 1:5, y = 101:105, z = 1001:1005) …