Comece agoraComece grátis

Use merge para transformar um índice irregular em regular

No exercício anterior, você aprendeu a criar um objeto xts de largura zero com um índice de tempo regular. Você pode usar esse objeto de largura zero para regularizar um objeto xts irregular.

A série regularizada geralmente tem valores ausentes (NA) porque os dados irregulares não têm um valor para todas as observações no índice regular. Este exercício vai mostrar como lidar com esses valores ausentes quando você usar merge() para combinar as duas séries.

Os objetos irregular_xts e regular_xts do exercício anterior estão disponíveis no seu workspace.

Este exercicio faz parte do curso

Importando e Gerenciando Dados Financeiros em R

Ver curso

Instruções do exercicio

  • Use a função merge() para combinar irregular_xts e regular_xts em um objeto chamado merged_xts.
  • Use head() para ver as primeiras linhas de merged_xts.
  • Crie um objeto chamado merged_filled_xts usando o argumento fill de merge() para substituir os NA pela última observação carregada adiante (na.locf).
  • Use head para ver as primeiras linhas de merged_filled_xts.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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
Editar e Executar Código