El numpy.on() La funció retorna els índexs dels elements d'una matriu d'entrada on es compleix la condició donada.
Sintaxi: numpy.on(condició[, x, y])
Paràmetres:
condició: Quan és cert, obteniu x, en cas contrari, obteniu y.
x, y : Valors entre els quals triar. x, y i la condició s'han de transmetre a alguna forma.
Devolucions:
fora: [ndarray o tupla de ndarrays] Si s'especifiquen tant x com y, la matriu de sortida conté elements de x on la condició és True, i elements de y en un altre lloc.Si només es dóna la condició, retorna la tupla condition.nonzero(), els índexs on la condició és True.
Codi #1:
java i swing
# Python program explaining> # where() function> > import> numpy as np> > np.where([[> True> ,> False> ], [> True> ,> True> ]],> > [[> 1> ,> 2> ], [> 3> ,> 4> ]], [[> 5> ,> 6> ], [> 7> ,> 8> ]])> |
>
>
comparació de cadenes en java
Sortida:
array([[1, 6], [3, 4]])>
Codi #2:
# Python program explaining> # where() function> > import> numpy as np> > # a is an array of integers.> a> => np.array([[> 1> ,> 2> ,> 3> ], [> 4> ,> 5> ,> 6> ]])> > print> (a)> > print> (> 'Indices of elements <4'> )> > b> => np.where(a<> 4> )> print> (b)> > print> (> 'Elements which are <4'> )> print> (a[b])> |
Java lectura csv
>
>
Sortida:
[[1 2 3] [4 5 6]] Indices of elements <4 (array([0, 0, 0], dtype=int64), array([0, 1, 2], dtype=int64)) Elements which are <4 array([1, 2, 3])>