I have a large csv file with more than 1M rows and it looks like the following
zip,name,age,...
50010,betty,34
50010,roger,28
50011,tom,24,1.73
50011,petet,30,1,81
50014,curie,43,1.63,40000
50014,chris,34,1.72,50000
I want to read this file into separated lists or data frames so that each data frame contains rows with same zip code (first column). In the previous example, there will be three data frames with different number of columns. How could I accomplish this?