Как передать функцию и ее аргументы через функцию-обертку в R?Аналогично * args и * kwargs в питоне - PullRequest
7 голосов
/ 17 ноября 2011

Я хочу написать функцию-обертку в R. Я должен взять функцию и ее аргументы. Сделайте что-нибудь, а затем вызовите функцию с предоставленными аргументами.

Я знаю, как это сделать на python, но я ищу реализацию в R. В питоне я бы написал:

def wrapper(func, *args, **kwargs):
    #do something here
    return func(*args, **kwargs)

1 Ответ

11 голосов
/ 17 ноября 2011
wrapper <- function(func, ...) {
    func(...)
}
...