में मनमाने ढंग से काम करता है लागू करने के लिए कैसे एक आर में समारोह apply.func(func, arg.list)
है, जो एक मनमाना समारोह func
और एक उपयुक्त सूची arg.list
तर्कों के रूप लेता है, और arg.list
में निहित तर्क के साथ func
बुलाने की परिणाम देता लागू करेगा। जैसेसमारोह आर
apply.func(foo, list(x="A", y=1, z=TRUE))
foo(x="A", y=1, z=TRUE)
धन्यवाद के बराबर है!
पीएस Fwiw, apply.func
का अजगर बराबर की तरह
def apply_func(func, arg_list):
return func(*arg_list)
या
def apply_func(func, kwarg_dict):
return func(**kwarg_dict)
या किसी भिन्न रूप उसके कुछ होगा।
बिल्कुल। धन्यवाद! पहले पोस्ट करने के लिए – kjo
+1 ... – Andrie