Python | Serie Pandas.dt.is_leap_year

| | | | | | | | | | |

Series.dt se puede utilizar para acceder a los valores de la serie como fecha y hora y devolver varias propiedades. Series.dt.is_leap_year Pandas Series.dt.is_leap_year devuelve un indicador booleano si la fecha es bisiesta año.

Sintaxis: Series.dt.is_leap_year

Parámetro: Ninguno

Devuelve: matriz numpy

Ejemplo n.° 1: Use el atributo Series.dt.is_leap_year para verificar si las fechas en los datos subyacentes de este objeto de serie por año bisiesto.


# import pandas as pd

importar pandas como pd


# Crear serie

sr = pd.Series ([ ` 2012-12-31` , `2019-1-1 12: 30` , `2008-02-2 10:30` ,

`2010-1-1 09:25` , `2019-12-31 00:00` ])


# Crear índice

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


#instalar índice de búsqueda

sr.index = idx


# Convertir datos de referencia a fecha y hora

sr = pd.to_datetime (sr)


# Imprimir serie

imprimir (sr)

Salida :

Ahora usaremos la serie . dt.is_leap_year atributo para verificar si las fechas en este objeto de serie están en un año bisiesto.


#check, e If se dan fechas
# pertenece a un año bisiesto.

resultado = sr.dt.is_leap_year


# imprime el resultado

imprime (resultado)

Salida:

< img src = "http://espressocode.top/images/reopenteigayzvolroun791086.jpg" />

Como podemos ver en la salida, el atributo es Series.dt.is_leap_year accedió con éxito y devolvió un valor booleano que indica si las fechas en este objeto de serie están en un año bisiesto.

Ejemplo # 2: Use el atributo Series.dt.is_leap_year para verificar si las fechas en los datos subyacentes para este objeto de serie están en un año bisiesto.


# import pandas as pd

Yo soy port pandas as pd


# Crear una serie

sr = pd.Series (pd.date_range ( `2012-12-31 00:00` , puntos = 5 , freq = `D` ))


# 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

print (sr)

Salida:

Ahora usaremos el atributo Series.dt.is_leap_year para verificar si las fechas en el objeto dado de la serie están en un año bisiesto .


# comprobar si se dan fechas
# pertenece al año bisiesto.

resultado = sr.dt.is_leap_year


# imprime el resultado

imprime (resultado)

Salida:

< img src = "http://espressocode.top/images/mazdcheckfootsihate567988.jpg" />

Como podemos ver en la salida, el atributo Series.dt.is_leap_year con éxito accedió y devolvió valores booleanos, que indican si las fechas en este objeto de serie están en un año bisiesto.