Как прочесть фрейм данных с помощью iotools по частям? - PullRequest
0 голосов
/ 10 июля 2019

У меня возникли проблемы с использованием пакета iotools R для чтения данных по частям и обновления имен столбцов. Что я делаю не так?

Read работает нормально, когда я запускаю приведенный выше код без оператора colnames, тогда я могу прочитать данные, но имена столбцов V1, V2, etc

require(iotools)
fc <- file("/temp.csv","rb")
read_table <- function(chunk) {
        # Create a matrix
        m <- dstrsplit(chunk, sep = ",", col_types = rep("character",3), nrows = 100, strict = FALSE)
        colnames(m) <- c("col1", "col2", "col3")
}
data<- chunk.apply(fc, read_table)
close(fc)
data
[,1]    [,2]    [,3]
"col1"  "col2"  "col3"
"col1"  "col2"  "col3"
"col1"  "col2"  "col3"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...