Che giorno è?
R offre molto per quanto riguarda date e orari. Le due classi principali per questi dati sono Date e POSIXct. Date si usa per le date di calendario come "2015-01-22". POSIXct è un modo per rappresentare oggetti datetime come "2015-01-22 08:39:40 EST", che significa 40 secondi dopo le 8:39 del mattino, fuso orario Eastern Standard Time.
In pratica, la strategia migliore è usare la classe più semplice di cui hai bisogno. Spesso, Date è la scelta più semplice. In questo corso useremo quasi esclusivamente la classe Date, ma è importante conoscere anche POSIXct per memorizzare dati finanziari intraday.
Nell'esercizio qui sotto esplorerai i tuoi primi oggetti data e ora chiedendo a R di restituire la data corrente e l'ora corrente.
Questo esercizio fa parte del corso
R intermedio per la finanza
Istruzioni dell'esercizio
- Digita
Sys.Date()per far restituire a R la data corrente. - Digita
Sys.time()per far restituire a R la data e l'ora correnti. Nota la differenza di maiuscole tra Date e time. - Memorizza
Sys.Date()nella variabiletoday. - Usa
class()sutodayper confermarne la classe.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# What is the current date?
___
# What is the current date and time?
___
# Create the variable today
today <- ___
# Confirm the class of today
___