Я относительно новичок в R. Я объединяю данные, содержащиеся в нескольких файлах csv, в один объект zoo.zoo merge() и имена объединенных столбцов
Вот фрагмент кода в моей цикл:
temp <- read.csv(filename, stringsAsFactors=F)
temp_dates <- as.Date(temp[,2])
temp <- zoo(temp[,17], temp_dates)
dataset <- temp[seq_specified_dates]
# merge data into output
if (length(output) == 0)
output <- dataset
else
output <- merge(output, dataset, all=FALSE)
Когда я запускаю голову() на объекте вывода зоопарка, я замечаю причудливо назвал имена столбцов, как: «dataset.output. output.output "и т. д. Как назначить более значимые имена объединенным столбцам. ?
Также, как я могу ссылаться на конкретный столбец в объекте зоопарка ?. Например, если вывод был фреймворком данных, я мог бы ссылаться на столбец «Patient_A» в качестве вывода $ Patient_A. Как связать определенный столбец в объединенном объекте зоопарка?
Это будет намного проще, если вы сначала объедините все файлы csv в один файл data.frame, а затем проверьте, что в вашем кадре данных есть все правильные столбцы, а затем преобразовывается одиночный data.frame в объект зоопарка. – Andrie