我有一个非常大的csv文件,因此我只想读取R中相关的数据。 csv文件宽4列,向下数百万行。但是第一列是不必要的(因为它是每行的重复字符串)。
有没有办法在读取csv文件时只获取第2到第4列...(它很容易删除原来的第一列帖子读取...但是想知道是否有更高效这样做的方式)。
答案 0 :(得分:9)
扩展约书亚的评论:
data <- read.csv("data.csv",colClasses=c("NULL",NA,NA,NA))
"NULL"
(注意引号!)表示跳过列,NA
表示R选择该列的相应数据类型。