Aan de slagGa gratis aan de slag

Welke dag is het?

R heeft veel te bieden op het gebied van datums en tijden. De twee belangrijkste klassen hiervoor zijn Date en POSIXct. Date gebruik je voor kalenderdatums zoals "2015-01-22". POSIXct is een manier om datum-tijdobjecten weer te geven zoals "2015-01-22 08:39:40 EST", wat betekent dat het 40 seconden na 8:39 AM Eastern Standard Time is.

In de praktijk werkt het het best om de eenvoudigste klasse te gebruiken die je nodig hebt. Vaak is Date de simpelste keuze. In deze cursus gebruiken we bijna uitsluitend de klasse Date, maar het is ook belangrijk om POSIXct te kennen voor het opslaan van intraday financiële data.

In de oefening hieronder bekijk je je eerste datum- en tijdobjecten door R te vragen om de huidige datum en de huidige tijd terug te geven.

Deze oefening maakt deel uit van de cursus

R voor finance voor gevorderden

Cursus bekijken

Oefeninstructies

  • Typ Sys.Date() om R de huidige datum te laten teruggeven.
  • Typ Sys.time() om R de huidige datum en tijd te laten teruggeven. Let op het verschil in hoofdletters tussen Date en time.
  • Sla Sys.Date() op in de variabele today.
  • Gebruik class() op today om de klasse te bevestigen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# What is the current date?
___

# What is the current date and time?
___

# Create the variable today
today <- ___


# Confirm the class of today
___
Code bewerken en uitvoeren