La guida completa ai formati di data in r


La tabella seguente mostra una varietà di simboli che è possibile utilizzare per formattare le date in R:

Simbolo Definizione Esempio
%D Giorno come numero 19
%HA Fine settimana abbreviato Sole
%HA Fine settimana non abbreviato Domenica
%M Mese come numero 04
%B Mese abbreviato Febbraio
%B Mese non abbreviato FEBBRAIO
%y Anno a 2 cifre 14
%Y Anno a 4 cifre 2014

Gli esempi seguenti mostrano come utilizzare nella pratica ciascuno di questi formati.

Esempio 1: formattare la data con giorno, mese e anno

Il codice seguente mostra come formattare una data utilizzando il formato mese/giorno/anno:

 #define date
date <- as. Date (" 2021-01-25 ")

#date format
formatted_date <- format(date, format=" %m/%d/%y ")

#display formatted date
formatted_date

[1] "01/25/21"

Tieni presente che possiamo utilizzare qualsiasi separatore desideriamo tra ciascun valore.

Ad esempio, potremmo usare invece i trattini:

 #define date
date <- as. Date (" 2021-01-25 ")

#date format
formatted_date <- format(date, format=" %m-%d-%y ")

#display formatted date
formatted_date

[1] "01-25-21"

Esempio 2: formattare la data come giorno della settimana

Il codice seguente mostra come formattare una data utilizzando il formato del giorno della settimana:

 #define date
date <- as. Date (" 2021-01-25 ")

#format date as abbreviated weekday
format(date, format=" %a ")

[1] “My”

#format date as unabbreviated weekday
format(date, format=" %A ")

[1] “Monday”

Esempio 3: formattare la data in mesi

Il codice seguente mostra come formattare una data come mese:

 #define date
date <- as. Date (" 2021-01-25 ")

#format date as abbreviated month
format(date, format=" %b ")

[1] “Jan”

#format date as unabbreviated month
format(date, format=" %B ")

[1] “January”

Possiamo anche formattare la data in mese e giorno:

 #define date
date <- as. Date (" 2021-01-25 ")

#format date as abbreviated month
format(date, format=" %b %d ")

[1] “Jan 25”

Risorse addizionali

I seguenti tutorial spiegano come eseguire altre operazioni comuni che coinvolgono le date in R:

Come ordinare un dataframe per data in R
Come sottodefinire in base a un intervallo di date in R
Come convertire le stringhe in date in R

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *