我坚持使用以下代码。我试图将5行中的3行组合声明。但是combn功能不起作用 它显示未找到组合。如果我将其声明为数组,则显示不符合数组
ret <- data.frame(ibm_rt,cisco_rt,ebay_rt,oracle_rt,msft_rt)
ret
combin <- combn(ret,3,rowSums, simplify = TRUE)
combin
答案 0 :(得分:0)
@NirJ 第一个参数需要是combn函数的向量。因此,您应该考虑传递列名而不是整个数据帧。
e.g。
combin < - combn(ret$Column_name,3,rowSums, simplify = TRUE)
combin