0
return_sum_diff <- function(a,b){return(list(a+b,a-b))}
list[t1,t2] = return_sum_diff(1,2)
它失敗,錯誤列表爲什麼不能返回多個工作值?
錯誤[T1,T2] < - return_sum_diff(2,2):對象 'T1' 未找到
我想實現解決方案here用於返回多個參數。
return_sum_diff <- function(a,b){return(list(a+b,a-b))}
list[t1,t2] = return_sum_diff(1,2)
它失敗,錯誤列表爲什麼不能返回多個工作值?
錯誤[T1,T2] < - return_sum_diff(2,2):對象 'T1' 未找到
我想實現解決方案here用於返回多個參數。
我想在R你不能這樣分配。只需像a <- return_sum_diff(1,2)
這樣分配一個將有兩個值的列表。
如果妳想要一個名爲列表,修改功能如下
return_sum_diff <- function(a,b){return(list(t1 = a+b, t2 = a-b))}
我猜R您不能指定這樣的。就像'a < - return_sum_diff(1,2)' – Koundy
一樣分配什麼是't1'和't2'?什麼是'list []'? –
我想t1 = a + b和t2 = a-b發生。 – dineshdileep