将csv文件读入R中的单独数据帧

将csv文件读入R中的单独数据帧,r,csv,dataframe,R,Csv,Dataframe,我有一个超过1M行的大型csv文件,它如下所示 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 我想将此文件读入单独的列表或数据框,以便每个数据框包含具有相同邮政编码的行(第一列)。在前面的示例中,将有三个具有不同列数的数据帧。我怎样才能做到这一点 我们可以在读取数据集后

我有一个超过1M行的大型csv文件,它如下所示

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

我想将此文件读入单独的列表或数据框,以便每个数据框包含具有相同邮政编码的行(第一列)。在前面的示例中,将有三个具有不同列数的数据帧。我怎样才能做到这一点

我们可以在读取数据集后使用
split

lst <- split(df1, df1$zip)
lst或的可能重复项