-3

我被以下代码困住了。我正在尝试从声明的 5 行中组合 3 行。但是 combn 功能不起作用它显示combin not found。如果我在上面将其声明为数组,则显示不合格数组

ret <- data.frame(ibm_rt,cisco_rt,ebay_rt,oracle_rt,msft_rt)
ret
combin <- combn(ret,3,rowSums, simplify = TRUE)
combin
4

1 回答 1

0

@NirJ 第一个参数需要是 combn 函数的向量。因此,您应该考虑传递列名而不是整个数据框。

例如

combin < - combn(ret$Column_name,3,rowSums, simplify = TRUE)

combin

于 2018-04-29T08:34:07.743 回答