r - For look to create smaller data frames -
i need create data frame base in search of bigger data frame
big data frame:
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
i want data frame below:
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) { <- modulemarks[modulemarks$module==i,] }
i'm trying above, have ideas on ? loop wrong or there better way?
subset 2nd column, loop works, but, not create data frame. whats happening getting last rows same column in table called i
. .....
so processing in loop not creating tables programatically..... i'm getting lwxxxx
(end data frame) , called i
should getting lw1001
dataframe, lw1002
dataframe unique values in 2nd column.
i'm not sure undestand if do, want subset second column:
df2 = df[df[,2]=="lw1001",]
to loop each you'd like:
for(i in unique(df[,2])){assign(i, df[df[,2]==i,])}
you don't have loop though, split
Comments
Post a Comment