проблема объединения нескольких файлов CSV в один фрейм данных в R - PullRequest
0 голосов
/ 07 января 2019

Я видел много ответов для этого, но когда я попробовал их, мой фрейм данных пуст - «попытка установить атрибут на NULL»

setwd("*my path*")
library(ggplot2)
library(class)
set.seed(3060)

label<-11
index<-000

for(label in 11:37)
{
  for(index in 000:419){

    nameOfFile <- paste(label, index, "features.csv", sep = "_")

    files <- list.files(path=getwd(), pattern=nameOfFile)

    training <- do.call(rbind, lapply(files, read.csv, header=FALSE))


  }    
}

Все мои CSV-файлы имеют одинаковый формат - одна строка и 22 столбца.

1 Ответ

0 голосов
/ 07 января 2019

может потребоваться немного поработать с этим кодом, но вам не нужно зацикливаться для чтения файлов.

library(tidyverse)

do.call(bind_rows,
        lapply(paste0("data_location/", list.files("data_location/")), read_csv))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...