Series.dt
se puede utilizar para acceder a los valores de la serie como fecha y hora y devolver múltiples propiedades. Series.dt.days_in_month
Pandas Series.dt.days_in_month
devuelve el número de días en un mes para un determinado objeto de la serie.
Sintaxis: Series.dt.days_in_month
Parámetro: Ninguno
Duelve: matriz numpy
Ejemplo # 1: Use el atributo Series.dt.days_in_month
para encontrar el número de días en un mes dada la fecha en el objeto de la serie.
# import pandas as pd
importar
pandas como pd
# Crear una serie
sr
=
pd. Serie ([
`2012-12-31`
,
`2019 -1-1 12:30`
idx
# Convertir datos base a fecha y hora
# Imprimir series
print
(sr)
Salida:
Ahora usaremos el atributo Series.dt.days_in_month
para encontrar la cantidad de días en un mes para una fecha dada.
# imprimir resultado
imprimir
(resultado)
Salida:
Cómo podemos ver en la salida que Series.dt.days_in_month
atributo accedido con éxito y devuelto el número de días en el mes para la fecha dada.
Ejemplo # 2: Use el Series.dt.days_in_month
atributo para encontrar el número de días en el mes de una fecha dada en un objeto de serie.
# importar pandas como pd
import
p andas como pd
# Crear una serie
sr
=
`2012-12- 31 00:00`
# Creación de índice
idx
` Day 2`
,
`Day 3`
# establecer índice
=
idx
# Imprimir serie
imprimir
(sr)
Salida:
Ahora usaremos el atributo Series.dt.days_in_month
para encontrar la cantidad de días en un mes para una fecha determinada.
resultado
=
sr. dt.days_in_month
# imprimir resultado
imprimir
Como podemos ver en la salida, el Series.dt.days_in_month
y devolvió el número de días en un mes para la fecha dada.