В настоящее время я пытаюсь выяснить, как преобразовать квартальные данные в месячные данные с использованием R, поскольку я хочу объединить свои данные о месячной доходности с квартальными сводными данными.
То, что у меня есть в настоящее время.
Quarterly Dataset
105 20080331 Y Y N N EQ
Monthly Dataset
105 20080131 -0.087372
105 20080229 -0.01609
105 20080331 -0.022895
Чего я хочу достичь.
105 20080131 -0.087372 Y Y N N EQ
105 20080229 -0.01609 Y Y N N EQ
105 20080331 -0.022895 Y Y N N EQ
Мне придется выполнить это для более 350000 отдельных строк что я, почему я ищу помощь. Я предполагаю, что значения квартала совпадают с предыдущими 3 месяцами.
Обновление
Спасибо за быстрый и полезный ответ. Однако я ошибся в форматировании.
Y1 может принимать 3 уровня, а именно "", "Y", "N".
Y2 может принимать 3 уровня, а именно "", "Y", "N".
N1 может принимать 4 уровня, а именно "", "B", "D", "E".
N2 может принимать 3 уровня, а именно "", "F", "N".
V is Возврат, который может принять на любом уровне.
Мои данные также варьируются с января 2008 г. по декабрь 2019 г. Я считаю, что это значительно усложняет проблему.
https://i.stack.imgur.com/MYE3w.png
https://i.stack.imgur.com/SQBY1.png