читать.csv считывает определенную строку [дубликат]


На этот вопрос уже есть ответ здесь:

Как мы можем читать определенные строки в R, используя read.команда csv? Скажем, если у меня есть CSV-файл, в котором есть 10 строк данных, и я просто хочу прочитать только 5-ю строку данных, я попытался сделать следующее, Но это не похоже на то работа:

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

Спасибо!

2 4

2 ответа:

Попробуйте:

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

Для того, чтобы прочитать от 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)

И так далее...