【发布时间】:2017-07-28 09:56:31
【问题描述】:
我需要创建一个数据框库以搜索更大的数据框
大数据框架:
4 LW1001 NA NA <NA> NA test
5 LW1001 NA NA <NA> NA test
.
.
6 LW1002 NA NA <NA> NA test
7 LW1002 NA NA <NA> NA test
8 LW1002 NA NA <NA> NA test
9 LW1003 NA NA <NA> NA test
我想要如下数据框:
4 LW1001 NA NA <NA> NA test
5 LW1001 NA NA <NA> NA test
6 LW1001 NA NA <NA> NA test
7 LW1001 NA NA <NA> NA test
8 LW1001 NA NA <NA> NA test
9 LW1001 NA NA <NA> NA test
for(i in ModulesWithMarks)
{
i <- ModuleMarks[ModuleMarks$Module==i,]
}
我在上面尝试,有人对此有任何想法吗? for 循环是错误的还是有更好的方法?
第二列的子集,for 循环有效,但是,我没有创建数据框。所以发生的事情是,我在名为i 的表中获得了具有同一列的最后一行。 .....
所以它在 for 循环中处理它,但它没有以编程方式创建表.....我得到LWxxxx(结束数据框),它被称为i,但我应该得到LW1001数据框,LW1002 第二列中所有唯一值的数据框。
【问题讨论】: