TimedeltaIndex.asof()
Pandas TimedeltaIndex.asof()
funciona con un índice ordenado, devuelve la mayor parte de la última etiqueta, incluida la etiqueta pasada. Si no se encuentra la etiqueta pasada, la función devuelve NaN
.
Syntax: TimedeltaIndex.asof (label)
Parámetros:
etiqueta: etiquetaRetorno: objeto Timedelta
Ejemplo # 1: Use TimedeltaIndex.asof ()
para encontrar la etiqueta más reciente antes de la etiqueta pasada para un TimedeltaIndex determinado.
# Crear primero TimedeltaIndex
tidx
, puntos
=
5
,
freq
=
` N`
, nombre
=
`Koala`
print
(tidx)
Salida:
Ahora usaremos TimedeltaIndex.asof ()
para encontrar la etiqueta más reciente en el objeto tidx "1 days 02: 00: 12.001134".
|
Salida:
Como podemos ver en la salida, TimedeltaIndex.asof ()
devolvió el valor más reciente antes de la etiqueta pasada.
Ejemplo n.º 2: Use TimedeltaIndex.asof ()
para encontrar el orden de los elementos de un TimedeltaIndex dado que ordenará los datos subyacentes en el objeto.
# importar pandas como pd
import
pandas como pd
# Crear objeto TimedeltaIndex
tidx
< clase de código = "palabra clave"> =
])
# Imprime el objeto TimedeltaIndex
imprimir
(tidx)
Salida:
Ahora lo haremos use TimedeltaIndex.asof ()
para encontrar la etiqueta más reciente en el objeto tidx para "+23: 59: 59.999999".
# devolver la etiqueta más reciente
tidx.asof (
`+23: 59: 59.999999`
)
Salida:
Como podemos ver en la salida, TimedeltaIndex.asof()
devolvió un valor que es el valor más reciente antes de la etiqueta pasada.