Python | Serie Pandas.dt.año

| | | | | | | | | | | | | |

Series.dt se puede utilizar para acceder a los valores de la serie como fecha y hora y devolver múltiples propiedades. Series.dt.year Pandas Series.dt.year devuelve una matriz vacía que contiene el año de la fecha y tiempo en los datos base de este objeto de serie.

Sintaxis: Series.dt.year

Parámetro: Ninguno

Devoluciones: matriz numpy

Ejemplo n.º 1: Utilice Series.dt.year atributo para devolver el año de la fecha y la hora en los datos subyacentes de este objeto Serie.


# import pandas as pd

importar pandas como pd


< código clase = "comentarios"> # Crear 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` ])


# Crear índice

idx = [ `Día 1` , ` Día 2` , `Día 3` , `Día 4` , ` Día 5` ]


# establecer índice

sr.index < /código> = idx


# Convertir datos base a fecha y hora

sr = pd.to_datetime (sr)


# Imprimir serie

imprimir (sr)

Salida:

Ahora usaremos el atributo Series. dt.year para devolver el año de la fecha y la hora en los datos subyacentes de este objeto Series.


# año de retorno

resultado = sr.dt.year


# imprimir resultado

print (resultado)

Salir:

Como podemos ver en el resultado, Series.dt.year accedió con éxito y devolvió el año de fecha y hora en los datos subyacentes de este objeto de serie .

Ejemplo n.° 2: Use el atributo Series.dt.year para devolver el año de la fecha y la hora en los datos subyacentes o f este objeto Serie.


# import pandas as pd

importar pandas como pd


# Crear serie

sr = pd.Series (pd.date_range ( `2012 -12-12 12: 12` ,

puntos = 5 , frecuencia = `H` ))


# Crear índice

idx = [ `Día 1` , ` Día 2` , `Día 3` , `Día 4` , `Día 5` ]


# establecer índice

sr.index = idx


# Imprimir serie

imprimir (sr)

Salida:

Ahora usaremos el atributo Series.dt.year para devolver el año del dat e y el tiempo en los datos subyacentes de este objeto Serie.


# año de retorno

resultado = sr.dt.year


# imprimir resultado

print (resultado)

Salida:

Como nosotros, podemos ver en la salida, el atributo Series.dt.year accedió con éxito y devolvió el año de la fecha y hora en el datos subyacentes del objeto de serie dado.