Используйте merge для преобразования нерегулярного индекса в регулярный
В предыдущем упражнении вы научились создавать объект xts нулевой ширины с регулярным временным индексом. Этот объект можно использовать для регуляризации нерегулярного объекта xts.
Регуляризованный ряд, как правило, содержит пропущенные значения (NA), поскольку нерегулярные данные не имеют значений для всех наблюдений регулярного индекса. В этом упражнении вы научитесь обрабатывать такие пропуски при объединении двух рядов с помощью функции merge().
Объекты irregular_xts и regular_xts из предыдущего упражнения доступны в вашем рабочем пространстве.
Это упражнение является частью курса
Импорт и управление финансовыми данными в R
Инструкции к упражнению
- Используйте функцию
merge(), чтобы объединитьirregular_xtsиregular_xtsв объект с именемmerged_xts. - Используйте
head(), чтобы просмотреть первые несколько строкmerged_xts. - Создайте объект с именем
merged_filled_xts, задав аргументfillфункцииmerge()для заменыNAпоследним наблюдением, перенесённым вперёд (na.locf). - Используйте
head, чтобы просмотреть первые несколько строкmerged_filled_xts.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Merge irregular_xts and regular_xts
# Look at the first few rows of merged_xts
# Use the fill argument to fill NA with their previous value
# Look at the first few rows of merged_filled_xts