【问题标题】:Read a csv file into separate data frames in R [duplicate]将csv文件读入R中的单独数据帧[重复]
【发布时间】:2017-06-03 19:51:06
【问题描述】:

我有一个超过 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

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

【问题讨论】:

标签: r csv dataframe


【解决方案1】:

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

lst <- split(df1, df1$zip)

【讨论】:

    猜你喜欢
    • 2013-06-24
    • 2011-07-16
    • 2019-11-23
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 1970-01-01
    • 2018-07-20
    相关资源
    最近更新 更多