-1

可能重复:
仅读取 R 中有限数量的列

我有一个非常大的 csv 文件,所以我只想读取 R 中相关的数据。csv 文件有 4 列宽,向下有几百万行。但是第一列是不必要的,(因为它是每一行的重复字符串)。

有没有办法在读取 csv 文件时只获取第 2 到第 4 列...(它很容易删除原始的第一列帖子读取它...但想知道是否有更有效的方法这个)。

4

1 回答 1

12

扩展约书亚的评论:

data <- read.csv("data.csv",colClasses=c("NULL",NA,NA,NA))

"NULL"(注意引号!)表示跳过列,NA表示 R 为该列选择适当的数据类型。

于 2013-01-25T17:56:53.700 回答