7

我们如何使用 read.csv 命令将特定行读入 R?假设我有一个包含 10 行数据的 CSV 文件,而我只想读取第 5 行数据,我尝试执行以下操作,但它似乎不起作用:

myFile <- "MockData.csv"
myData <- read.csv(myFile, row.names=5)
myData

谢谢!

4

2 回答 2

16

尝试:

myData <- read.csv(myFile, nrows=1, skip=4)
于 2013-07-02T09:15:54.730 回答
2

为了逐行读取文件的第二行直到底部(假设第一行是标题并且可以省略),所做的事情是这样的:

myFile <- "MockData.csv"
myData <- read.csv(myFile, skip=0, nrows=1)

接着:

myData <- read.csv(myFile, skip=1, nrows=1)

其次是:

myData <- read.csv(myFile, skip=2, nrows=1)

等等...

于 2013-07-02T09:27:05.207 回答