R:如何使用colClasses选择和提取特定列?

时间:2014-04-28 11:23:29

标签: r csv

使用R,我想读取一个大的'.csv'文件。为了提高效率,我想通过提及它们的索引(索引)或列名来只读取感兴趣的列,并将结果存储在另一个变量中。

我正在使用read.csv()功能。

1 个答案:

答案 0 :(得分:4)

我建议使用read.csv.sql包中的sqldf。您使用SQL SELECT过滤列,例如:

read.csv.sql("file.csv", sql="SELECT col1, col2 FROM file")

SQLite处理过滤,因此您可以加载过大的文件部分。