Я новичок в stackoverflow и относительно новичок в R. Пожалуйста, укажите на все, что я делаю не так или могу сделать лучше, чтобы задать свой вопрос на этом форуме - спасибо!
У меня есть матрица в R с данными, которые были суммированы по годам и месяцам, и я хочу записать один файл в год, по 12 строк на файл (по одной строке на каждый месяц) вместе с некоторым дополнительным текстом в каждый выходной файл.
Я рассмотрел несколько различных решений на этом форуме:
В них есть элементы того, что я хочу сделать, но, похоже, tapply ограничен одним столбцом (в данном примере это «зарплата»), и я хочу взять 3, чтобы выписать. Я также смешиваю данные записи и текст произвольной формы.
Мои данные в R выглядят так:
Месяц | Год | Precip | Temp | PanEvap
01 | 2018 | 20 | -4 | 12
02 | 2018 | 15 | 0 | 10
03 | 2018 | 60 | 5 | 40
... и т. д.
(извините за отсутствие форматирования - не уверен, как составить таблицу, или использовать шрифт фиксированной ширины в окончательной публикации!)
Мне нужно выводить по одному файлу на каждый год, как этот (это будет называться «18.dat», «18», взятый из года, «2018»):
"Какой-нибудь текст здесь"
20 -4 12
15 0 10
60 5 40
... и т.д.
«Больше текста здесь»
Надеюсь, это имеет смысл. Любое руководство и пример кода будут очень благодарны.
Спасибо!