0
У меня есть папка Bad
с «плохими» образцами в виде нескольких csv-файлов с числовыми значениями. Идея состоит в том, чтобы проанализировать их и использовать матрицы с правильными именами столбцов. Затем матрицы должны быть в списке bad_list
.Разбор нескольких матриц из нескольких файлов сразу
setwd("Bad")
bad <- list.files(pattern="*.csv")
bad_list = lapply(bad, read.csv, sep = ";", stringsAsFactors=FALSE, header=TRUE)
Результат
bad_list[1]
хорошая матрица. Однако результат для следующего
colnames(bad_list[1])
ncol(bad_list[1])
NULL
является для обеих команд. Есть идеи?
Случай '[' vs '[['? Проверьте 'str (bad_list [1])' и 'str (bad_list [[1]])'. – Henrik
Согласен. Попробуйте использовать 'bad_list [[1]]' – Andrie
См. Http://stackoverflow.com/questions/1169456/in-r-what-is-the-difference-between-the-nnations-for-accessing-the/ – Henrik