Series.dt
può essere utilizzato per accedere a valori di serie come datetimelike e restituire più proprietà. Serie.dt.anno
Pandas Serie.dt.anno
restituisce un array vuoto contenente l`anno della data e tempo nei dati di base di questo oggetto della serie.
Sintassi: Series.dt.year
Parametro: Nessuno
Restituisce: numpy array
Esempio n. 1: Usa Series.dt.year attributo
per restituire l`anno della data e dell`ora nei dati sottostanti di questo oggetto Series.
# import pandas as pd
import
panda come pd
# Crea serie
sr
=
pd.Series ([
`2012-10-21 09:30`
,
`2019-7-18 12:30`
,
`2008-02-2 10:30`
,
`2010-4-22 09: 25`
,
` 2019 -11-8 02: 22`
])
# Crea indice
idx
=
[
`Giorno 1`
,
` Giorno 2`
,
`Giorno 3`
,
`Giorno 4`
,
` Giorno 5`
]
# set index
sr.index < /codice>
idx
# Converti i dati di base in data e ora
sr
=
pd.to_datetime (sr)
# Stampa serie
print
(sr)
Risultato:
Ora useremo l`attributo Series. dt.year
per restituire l`anno della data e dell`ora nei dati sottostanti di questo oggetto Series.
Esci: Esempio n. 2: utilizzare l`attributo
|
Risultato:
Ora useremo l`attributo Series.dt.year
per restituire l`anno del dat e e l`ora nei dati sottostanti di questo oggetto Series.
# return year
risultato
=
sr.dt.year
# print result
print
(risultato)
Risultato:
Come possiamo vedere dall`output, l`attributo Series.dt.year
ha avuto accesso con successo e ha restituito l`anno di datetime nel dati sottostanti dell`oggetto della serie data.