0
Rで減算(または除算)をオブジェクトとして割り当てて呼び出すことはできますか?私はこの
を必要とするのはなぜ次の例-1
変数としての減算方法
a <- 1
b <- 2
method <- "-"
a method b
# Wanted result -1
method <- "/"
a method b
# Wanted result 0.5
を生成しているので、私は-
または/
のいずれかに関数パラメータを設定します。そのような何か:
dummyF <- function(a, b, method) {
a get(method) b
}
'dummyF < - 関数(a、b、メソッド){txt = paste(a、method、b); eval(parse(text = txt))} 'あなたのニーズに合う? – brittenb
2つの方法しかない場合は、それらをハードコーディングして、 'function(a、b、do_plus)(if(do_plus)\' + \ else '\ 'のようなTRUE/FALSEオプションを選択するとよいでしょう。/\ ')(a、b)' – Frank