【发布时间】:2021-08-31 22:16:39
【问题描述】:
所以我有一个函数,可以将简单的算术应用于数据框 (TypeChart) 的三列数值数据,并将其绑定到数据框的行名:
TypeCombo <- function(type1, type2, type3) {
cbind(row.names(TypeChart), TypeChart[,type1] * TypeChart[,type2] * TypeChart[,type3])
}
这确实成功地将三列相乘,但将它们作为字符向量而不是数字向量返回。我可以在此函数中更改某些内容以返回列表/数据框,其中第一列为字符,第二列为数字?
【问题讨论】:
标签: r dataframe function cbind