Pandas Series.nonzero()
— es un método sin argumentos. Como sugiere el nombre, al devolver valores distintos de cero ‚Äã‚Äãde una serie, devuelve el índice de todos los valores distintos de cero. La serie de índices devuelta se puede pasar al método iloc ()
para devolver todos los valores distintos de cero ‚Äã‚Äãen esos índices.
< borde de la tabla = "0" cellpadding = "0" cellpacing = "0 ">
# importar módulo pandas
importar
numpy as np
# crear una lista
lista
=
[
]
# crear serie
serie
)
# llamando al .nonzero ( ) método
resultado
=
series.nonzero ()
# mostrar
imprimir
(resultado)
# obteniendo valores ‚Äã‚Äãusando el método iloc
# mostrar
valores ​​
Salir:
(matriz ([ 0, 2, 3, 5, 6 , 8, 9]),) 0 1 2 12 3 1 5 4 6 22 8 3 9 9 dtype: int64
Como se muestra en la salida, la posición del índice de cada elemento distinto de cero fue devuelto, y los valores ‚Äã‚Äãen estas posiciones fueron devueltos por el método iloc
.