R 将所有参数传递给另一个函数

R 将所有参数传递给另一个函数,r,R,我希望能够将函数中的当前参数传递给另一个函数,而无需单独列出每个参数。这是一个稍微复杂的函数,它将有大约15个参数,以后可能会添加更多参数。它基于一个API,用于以后可能添加更复杂数据的数据: f_nested我将借用lm使用的match.call,用下一个函数替换第一个元素。我认为一个关键是使用parent.frame调用eval,以便正确解析x 无变化 f_嵌套可能将其作为一个参数列表。。。fa=mylist;mylist=lista=1,b=2,c=3,…现在我想得更多了,我过去就是这样做

我希望能够将函数中的当前参数传递给另一个函数,而无需单独列出每个参数。这是一个稍微复杂的函数,它将有大约15个参数,以后可能会添加更多参数。它基于一个API,用于以后可能添加更复杂数据的数据:

f_nested我将借用lm使用的match.call,用下一个函数替换第一个元素。我认为一个关键是使用parent.frame调用eval,以便正确解析x

无变化
f_嵌套可能将其作为一个参数列表。。。fa=mylist;mylist=lista=1,b=2,c=3,…现在我想得更多了,我过去就是这样做的。。。API配置在单独的文件或环境变量中,将其读入列表,将列表传递给调用API的函数。有一个eval.parent是一个很好的快捷方式,如果它有自动替换函数名的选项,那将是更好的快捷方式,如eval.parentthiscall,newfunc=f_嵌套,但我只是在偷懒-