在R中,可以使用function来定义函数吗?

时间:2018-11-09 01:11:08

标签: r

在R中,大多数语句可以编写为函数调用。例如...

for (ii in 1:10) print(ii) 

可以写为

`for`(ii, 1:10, print(ii))

但是,当我尝试使用这种方法编写函数时...

# normal approach
function (a = 1) 2

# call approach
`function`(pairlist(a = 1), 2)

我得到一个错误:“功能”的形式参数列表无效。这似乎是指第一个参数(配对列表)。

是否可以通过这种方式直接定义一个函数,而无需将其包装在替换项中?

对此email thread进行了一些搜索,提出了4种方法,但没有一种直接调用“功能”。

0 个答案:

没有答案