Funkcja Numpy nan_to_num umożliwia zastąpienie NAN na zero i inf z skończoną liczbą w tablicy.
Korzystając z tego artykułu, omówimy przy użyciu funkcji NAN_TO_NUM w Numpy. Czekać na dalsze informacje!!
Składnia funkcji
Składnia funkcji jest zilustrowana w fragmencie kodu pokazanym poniżej:
Numpy.nan_to_num (x, copy = true, nan = 0.0, posinf = brak, negainf = brak)Parametry funkcji
Funkcja przyjmuje następujące parametry:
Wartość zwracana
Funkcja zwraca tablicę wejściową z wymienionymi wartościami nie-funduszami. Jeśli kopia jest fałszywa, funkcja będzie działać na miejscu.
Przykład
Poniższy przykład pokazuje, jak używać funkcji NAN_TO_NUM, aby zastąpić wartości NAN 0.
importować Numpy jako NPW powyższym przykładzie zastępujemy wartości NAN w tablicy wejściowej. Powstałe wyjście jest jak pokazano:
Orignal: [nan 1. 2. 3.]Przykładowy kod 2
Poniższy przykład ilustruje funkcję nan_to_num używaną z wartościami nieskończonymi.
ARR = NP.tablica ([NP.nan, -np.Inf, NP.Inf, -100, 100])Powyższy przykład używa funkcji nan_to_num, aby zastąpić wszystkie dodatnie i ujemne nieskończone wartości wartości nan.
Wynik jest jak pokazano poniżej:
[0.00000000e+000 -1.79769313e+308 1.79769313e+308 -1.00000000E+002Zamknięcie
W tym artykule omawiamy, jak używać funkcji Numpy nan_to_num (), aby zastąpić wartości NAN 0 i wszystkie dodatnie i ujemne wartości całkowitej. Zapraszam do eksploracji dokumentów, aby uzyskać więcej.
Dziękuje za przeczytanie!!