subset data frame in R using loop
I have a data frame that looks like this: ---------- index ID date Amount 2 1001 2010-06-08 0 21 1001 2010-10-08 10 6 1002 2010-08-16 30 5 1002 2010-11-25 20 9 1003 2010-01-01 0 8 1003 2011-03-06 10 12 1004 2012-03-12 10 11 1004 2012-06-21 10 15 1005 2010-01-01 30 13 1005 2010-04-06 20 I want to subset this data so that i have new data frames, one for each ID like this index ID date Amount 2 1001 2010-06-08 0 21 1001 2010-10-08 10 and 6 1002 2010-08-16 30 5 1002 2010-11-25 20 and so on. I dont need to save the new data frames, but use it to perform some basic calculations. Also i want to do