从R中的较低级别函数内部调用更高级别的函数

时间:2016-03-02 02:29:25

标签: r function call

考虑以下R代码:

A = 1
B = 6
Fun2 <- function(v1, v2) Fun1(v1, v2)
Fun1 <- function(d, e)   print(match.call())
Fun2(A, B)

现在的结果是:

Fun2(A, B)
## Fun1(d = v1, e = v2)

是否可以从Fun1内部获得对Fun2的完整调用或仅传递给Fun2的变量名称。我想,结果看起来应该是print(match.call())里面的Fun2

Fun2(A, B)
## Fun2(v1 = A, v2 = B)

0 个答案:

没有答案