【发布时间】:2018-06-15 04:58:34
【问题描述】:
我有一张桌子(df):
Class Subclass
A C
A D
B E
B F
以及分离的data.frames中“C”“D”“E”“F”的计算结果
C (a data.frame,1 column)
D (a data.frame,1 column)
E (a data.frame,1 column)
F (a data.frame,1 column)
并且我想将data.frames“C”“D”绑定到“A”和“E”“F”到B,对于组A(C,D)和B(E,F)的总和)。我需要做一个循环,因为类的数量有 70 个和子类 20000 个变量,并且手动进行这个太难了。我有一个名称为“A”的列表和子类“C”“D”的名称试图绑定到 data.frame 但脚本不起作用
谢谢。
【问题讨论】:
-
只需进行拆分即可将数据集拆分为
list的数据集lst <- split(df1['Subclass'], df1$Class) -
我不需要拆分,我进行拆分来计算 C、D...我需要类似 unsplit 的东西,将 C、D 的结果分组到 A...我按照你说的做了,但是没有用。感谢您的关注
-
好吧,那就不清楚了。
-
是的,这有助于制作列表,我会尝试循环播放。谢谢。
-
通过这个列表,我怎样才能创建一个循环,以便通过类的名称将 data.frames 与我在 data.frame 中的子类结果绑定? for (d in names (lst)) { total
标签: r data-binding