Pytania otagowane jako nan

NaN to skrót od „Not a Number”. NaN czasami nie jest sobie równe.

9
Dlaczego Double.NaN == Double.NaN zwraca false?
Właśnie studiowałem pytania OCPJP i znalazłem ten dziwny kod: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Kiedy uruchomiłem kod, otrzymałem: false true Jaki jest wynik, falsegdy porównujemy dwie rzeczy, które wyglądają tak samo? Co to NaNznaczy?
155 java  floating-point  nan  scjp  ocpjp 

5
Jaka jest różnica między (NaN! = NaN) a (NaN! == NaN)?
Przede wszystkim chcę wspomnieć, że umiem isNaN()i Number.isNaN()pracuję. Czytam The Definite Guide Davida Flanagana i podaje on przykład, jak sprawdzić, czy wartość wynosi NaN: x !== x Spowoduje to truewtedy i tylko wtedy, gdy xjest NaN. Ale teraz mam pytanie: dlaczego używa ścisłego porównania? Ponieważ na to wygląda x != …
148 javascript  nan 

9
pandy GroupBy z wartościami NaN (brakującymi)
Mam DataFrame z wieloma brakującymi wartościami w kolumnach, które chcę pogrupować według: import pandas as pd import numpy as np df = pd.DataFrame({'a': ['1', '2', '3'], 'b': ['4', np.NaN, '6']}) In [4]: df.groupby('b').groups Out[4]: {'4': [0], '6': [2]} zobacz, że Pandy porzuciły wiersze z wartościami docelowymi NaN. (Chcę uwzględnić te …


7
Szybkie sprawdzenie NaN w NumPy
Szukam najszybszego sposobu, aby sprawdzić wystąpienie NaN ( np.nan) w tablicy NumPy X. np.isnan(X)nie wchodzi w rachubę, ponieważ buduje boolowską tablicę kształtów X.shape, która jest potencjalnie gigantyczna. Próbowałem np.nan in X, ale to nie działa, ponieważ np.nan != np.nan. Czy w ogóle istnieje szybki i oszczędzający pamięć sposób, aby to …
120 python  numpy  nan 

4
C / C ++ NaN stała (dosłownie)?
Czy jest możliwe przypisanie a NaNdo a doublelub floatw C / C ++? Podobnie jak w JavaScript zrobić: a = NaN. Więc później możesz sprawdzić, czy zmienna jest liczbą, czy nie.
110 c++  nan 

11
Co w Javie oznacza NaN?
Mam program, który próbuje zmniejszyć doubleliczbę do żądanej liczby. Wynik, który otrzymuję, to NaN. Co to NaNznaczy w Javie?
107 java  nan 




5
Zastąp None na NaN w pandas dataframe
Mam stolik x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Chcę zamienić Pythona None na pandy NaN. Próbowałem: x.replace(to_replace=None, value=np.nan) Ale dostałem: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed a 'bool' Jak mam się …

7
Jak ustawić komórkę na NaN w ramce danych pandy
Chciałbym zamienić złe wartości w kolumnie ramki danych na wartości NaN. mydata = {'x' : [10, 50, 18, 32, 47, 20], 'y' : ['12', '11', 'N/A', '13', '15', 'N/A']} df = pd.DataFrame(mydata) df[df.y == 'N/A']['y'] = np.nan Chociaż ostatnia linia zawodzi i generuje ostrzeżenie, ponieważ działa na kopii df. Więc …
98 python  pandas  nan 

5
Jaka jest różnica między NaN i None?
Czytam dwie kolumny pliku csv za pomocą pand, readcsv()a następnie przypisuję wartości do słownika. Kolumny zawierają ciągi cyfr i liter. Czasami zdarzają się przypadki, gdy komórka jest pusta. Moim zdaniem wartość odczytywana dla tego hasła w słowniku powinna być, Noneale zamiast tego nanjest przypisywana. Z pewnością Nonejest bardziej opisowy dla …
98 python  numpy  pandas  nan 


9
przekonwertuj wartość nan na zero
Mam tablicę numpy 2D. Niektóre wartości w tej tablicy to NaN. Chcę wykonać określone operacje przy użyciu tej tablicy. Na przykład rozważ tablicę: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. 79. …
97 python  numpy  nan 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.