根据其他列中的公共值排列R中列子集的值

时间:2017-10-26 08:39:08

标签: r dataframe dplyr stringr rbind

这个简单的R代码创建了一个包含12行的新列,其中1,2和3分别出现4次。新列abc被添加到" iris1"数据集。我需要做到这一点,对于所有的" 1"在abc列中,我应该得到所有相应的Sepal.Length值的总和,它们具有" abc"类似地,对于2和3.最后,我想将结果分配给向量,即向量应该总共具有3个值。请帮助和谢谢。

iris1 = iris[1:12,]
a = data.frame(A1=rep(1,4))
b = data.frame(A1=rep(2,4))
c = data.frame(A1 = rep(3,4))
abc = rbind(a,b,c)
abc
iris2 = data.frame(abc,iris1)

0 个答案:

没有答案