Aan de slagGa gratis aan de slag

Datums opgeven

Zoals je in de video zag, weet R niet dat iets een datum is tenzij je dat aangeeft. Als je een tekenreeks hebt die een datum voorstelt in de ISO 8601-standaard, kun je die omzetten naar een Date met de functie as.Date(). Geef de tekenreeks (of een vector met tekenreeksen) gewoon door als het eerste argument.

In deze oefening zet je een tekenreeksweergave van een datum om naar een Date-object.

Deze oefening maakt deel uit van de cursus

Werken met datums en tijden in R

Cursus bekijken

Oefeninstructies

We hebben de string "2013-04-03" opgeslagen in een variabele x.

  • Gebruik str() om naar de structuur van x te kijken en te bevestigen dat het gewoon een tekenreeks is.
  • Zet x om naar een datum met as.Date().
  • Gebruik str() om naar de structuur van x_date te kijken en te bevestigen dat het een Date is.
  • Gebruik nu as.Date() om de datum April 10, 2014 op te slaan.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# The date R 3.0.0 was released
x <- "2013-04-03"

# Examine structure of x
str(___)

# Use as.Date() to interpret x as a date
x_date <- ___

# Examine structure of x_date
str(___)

# Store April 10 2014 as a Date
april_10_2014 <- ___
Code bewerken en uitvoeren