如何通过R中的包装函数传递函数及其参数?类似于python中的*args和*kwargs

如何通过R中的包装函数传递函数及其参数?类似于python中的*args和*kwargs,python,r,argument-passing,Python,R,Argument Passing,我想在R中写一个包装函数。我应该取一个函数及其参数。执行某些操作,然后使用提供的参数调用该函数 我知道如何在python中实现它,但我在R中搜索实现。 我将用python编写: def wrapper(func, *args, **kwargs): #do something here return func(*args, **kwargs) 包装器 wrapper <- function(func, ...) { func(...) }

我想在R中写一个包装函数。我应该取一个函数及其参数。执行某些操作,然后使用提供的参数调用该函数

我知道如何在python中实现它,但我在R中搜索实现。 我将用python编写:

def wrapper(func, *args, **kwargs):
    #do something here
    return func(*args, **kwargs)
包装器
wrapper <- function(func, ...) {
    func(...)
}