Импорт нескольких файлов .txt в R: как пропустить указанные строки и создать собственные имена? - PullRequest
0 голосов
/ 02 апреля 2020

Я сейчас пытаюсь импортировать гомогенизированные суточные погодные данные в . Ниже приведено изображение его структуры. У меня несколько проблем (я новичок), и мне нужно импортировать данные с 338 станций.

screenshot of raw daily homogenized data for one station

Я нашел код из другого поста, который работает для импорта нескольких файлов одновременно:

filelist = list.files(pattern = "*.txt")
myfiles = lapply(filelist, read.delim, sep = " ")

Однако это то, что каждый из результирующие файлы выглядят так:

Результирующий файл после импорта файлов .txt с использованием приведенного выше кода

В идеале я хотел бы получить отдельный столбец для каждого дня месяц. Я также хотел бы, чтобы в начале были отдельные столбцы, в которых указаны город, провинция и 7-значный номер, которые видны в левом верхнем углу. Данные для 338 станций должны быть объединены в один , если это возможно. Таким образом, столбцы будут выглядеть так:

Station ID   City   Province   Year    Mo   Day 01  Day 02   Day 03... Day 31

Любая помощь очень ценится. Я могу прислать копию файла для работы, если это необходимо. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...