问题描述
|
如何在R中实现函数
apply.func(func,arg.list)
,该函数将任意函数func
和合适的列表arg.list
作为参数,并返回用arg.list
中包含的参数调用func
的结果。例如。
apply.func(foo,list(x=\"A\",y=1,z=TRUE))
相当于
foo(x=\"A\",z=TRUE)
谢谢!
附言FWIW,相当于ѭ7的Python类似于
def apply_func(func,arg_list):
return func(*arg_list)
要么
def apply_func(func,kwarg_dict):
return func(**kwarg_dict)
或其某些变体。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)