Python | Serie Pandas.dt.is_ Quarter_end

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

Series.dt se puede utilizar para acceder a los valores de la serie como fecha y hora y devolver múltiples propiedades. Series.dt.is_cuarto_end Pandas Series.dt.is_cuarto_final devuelve un valor booleano que indica si la fecha es la última trimestre del día.

Sintaxis: Series.dt.is_ Quarter_end

Parámetro: Ninguno

Devuelve: matriz numpy

Ejemplo n.° 1: Use el atributo Series.dt.is_ Quarter_end para compruebe si las fechas en los datos subyacentes de este objeto de serie son el último día del trimestre.


# import pandas as pd

importar pandas como pd


# Crear serie

sr = pd.Serie s ([ `2012-3-31` , ` 2019- 7-18 12: 30` , `2008-02-2 10: 30` ,

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


# Crear índice

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


# establecer índice

sr.index = idx


# Convertir datos de referencia a fecha y hora

sr = pd.to_datetime ( sr )


# Imprimir series

print (sr)

Resultado:

Ahora usaremos Series.dt.is_quarter_end atributo para verificar si las fechas en un objeto de serie dado son el último día del trimestre o no.


# verificar si el las fechas están actualizadas
# día del trimestre

resultado < clase de código ="palabra clave"> = sr.dt.is_ Quarter_end


# imprime el resultado

imprimir (resultado)

Salir:

Como podemos ver en la salida, la serie . dt.is_ Quarter_end accedió con éxito y devolvió valores booleanos ‚Äã‚Äãindicando si las fechas son el último día del trimestre o no.

Ejemplo # 2: Use el Atributo de serie .dt.is_ Quarter_end para verificar si las fechas en los datos subyacentes de este objeto de serie son el último día del trimestre.


# importar pandas como pd

importar pandas como pd


# Crear serie

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

puntos = 5 , frecuencia = `Q` ))


# Crear índice

idx = [ ` Día 1` < /código> , `Día 2` , `Día 3` , ` Día 4` , < /código> `Día 5` ]


# establecer índice

sr.index = idx


# Imprimir series

print (s r)

Salida:

Ahora usaremos el atributo Series.dt.is_ Quarter_end para verificar si las fechas están en este objeto de la serie los últimos trimestres del día bien o no .


# verificar si las fechas están actualizadas
# día de el trimestre

resultado = sr.dt .is_quarter_end


# imprimir resultado

imprimir (resultado)

Salida:

Como podemos ver en el resultado, se accedió y devolvió con éxito el atributo Series.dt.is_ Quarter_end valores booleanos ‚Äã‚Äãindicando si las fechas son el último día del trimestre o no.