Я хочу объединить данные из нескольких файлов CSV в одном и том же формате, чтобы я мог их проанализировать, но я не могу удалить заголовки / имена столбцов из нескольких объединенных файлов.
Я использовал lapply
Функция, чтобы взять список контекста всех этих файлов, и это выглядит примерно так:
ID X1 X2 ---> header of 1st csv file
1 5 6
2 6 9
.......
10 7 8
.
ID X1 X2 --> headers 2nd csv file
1 5 6
2 6 9
.......
10 7 8
e.t.c
Как я могу удалить символы заголовка, чтобы применитьматематические операции с этими данными?
Мой код:
data<-lapply(files, read.csv)
mean <-(mean(data$column2, na.rm=TRUE))
Я также пытался read.csv(headers=FALSE)
, но R не принимает это, когда функция находится внутри laply
Iожидайте среднее значение фрейма данных объединенных файлов, но я получаю ошибку:
В mean.default (data $ column2, na.rm = TRUE): аргумент не является числовым или логическим: возвращениеNA