Aan de slagGa gratis aan de slag

Gebruik merge om een onregelmatige index regelmatig te maken

In de vorige oefening heb je geleerd hoe je een xts-object met nul kolombreedte maakt met een regelmatige tijdsindex. Dat nulbreedte-object kun je gebruiken om een onregelmatig xts-object te regulariseren.

De geregulariseerde reeks bevat meestal ontbrekende waarden (NA), omdat de onregelmatige data niet voor alle momenten in de regelmatige index een waarde heeft. In deze oefening leer je hoe je met deze ontbrekende waarden omgaat wanneer je de twee reeksen merge()-t.

De objecten irregular_xts en regular_xts uit de vorige oefening staan al in je workspace.

Deze oefening maakt deel uit van de cursus

Financiële gegevens importeren en beheren in R

Cursus bekijken

Oefeninstructies

  • Gebruik de functie merge() om irregular_xts en regular_xts te combineren tot een object merged_xts.
  • Gebruik head() om de eerste paar rijen van merged_xts te bekijken.
  • Maak een object merged_filled_xts door het argument fill van merge() te gebruiken om de NA te vervangen door de laatst bekende waarneming, vooruit gedragen (na.locf).
  • Gebruik head om de eerste paar rijen van merged_filled_xts te bekijken.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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
Code bewerken en uitvoeren