我有一个由两个样本组成的数据集。只有一个样本回答了关于状态焦虑的问卷。对于这种情况,我用以下函数“rowSums”计算了躯体状态焦虑的向量:
som_lp <- rowSums(sample1[,c(1, 7, 8, 10 )+108], na.rm = TRUE)
现在我想将它添加到我现有的dataframe "data“中,但是函数"cbind”在这里不能工作,因为长度不同(dataframe 88,som_lp 59)。
data <- cbind(data, som_lp)
有人能帮我吗?还有另一种方法来计算"som_lp“来避免不同的长度吗?
发布于 2016-06-09 08:22:42
我们可以使用来自cbind.fill
的rowr
library(rowr)
cbind.fill(data, som_lp, fill = NA)
https://stackoverflow.com/questions/37720373
复制相似问题