【发布时间】:2021-12-02 09:07:30
【问题描述】:
所有,这可能听起来很愚蠢,但我需要了解一些遗留的 R 代码,而我对此一无所知。我希望有人能给我一些关于下面发生的事情的提示:
g = if (calc.tstat){
function(...) FUN(...)} else
{function(...) FUN(..1)}
这 3 行是下面调用的函数 (famamacb) 的一部分:
temp <- famamacb(include = include,
function(coef) list(tseries.tstat = apply(coef,2, cumtstat, na.rm = T, i =
match(rownames(coef), rownames(time.weight)))))
我的理解是 FUN(...) 指的是函数(coef),它生成一个列表。如果我错了,有人可以纠正我吗?但是 FUN(..1) 会做什么呢?
非常感谢!
【问题讨论】: