Вопросы с тегом «nan»

NaN - это сокращение от «Not a Number». NaN иногда не равен самому себе.

9
Почему Double.NaN == Double.NaN возвращает false?
Я только изучал вопросы OCPJP и нашел этот странный код: public static void main(String a[]) { System.out.println(Double.NaN==Double.NaN); System.out.println(Double.NaN!=Double.NaN); } Когда я запустил код, я получил: false true Как получается, falseкогда мы сравниваем две вещи, которые выглядят одинаково друг с другом? Что NaNзначит?
155 java  floating-point  nan  scjp  ocpjp 

5
В чем разница между (NaN! = NaN) и (NaN! == NaN)?
Прежде всего хочу отметить, что я умею isNaN()и Number.isNaN()работаю. Я читаю «Определенное руководство » Дэвида Фланагана, и он приводит пример того, как проверить, является ли значение NaN: x !== x Это приведет к тому, trueесли и только если xесть NaN. Но теперь у меня вопрос: почему он использует строгое сравнение? …
148 javascript  nan 

7
Как найти, какие столбцы содержат любое значение NaN в кадре данных Pandas
Дан кадр данных панд, содержащий возможные значения NaN, разбросанные здесь и там: Вопрос: Как определить, какие столбцы содержат значения NaN? В частности, могу ли я получить список имен столбцов, содержащих NaN?
144 python  pandas  dataframe  nan 


7
Быстрая проверка NaN в NumPy
Я ищу самый быстрый способ проверить наличие NaN ( np.nan) в массиве NumPy X. np.isnan(X)не может быть и речи, поскольку он создает логический массив формы X.shape, который потенциально может быть гигантским. Я пробовал np.nan in X, но, похоже, не работает, потому что np.nan != np.nan. Есть ли вообще быстрый и …
120 python  numpy  nan 

4
Константа C / с ++ NaN (буквальная)?
Возможно ли это , чтобы назначить NaNк doubleили floatв C / C ++? Как и в JavaScript вы: a = NaN. Так что позже вы можете проверить, является ли переменная числом или нет.
110 c++  nan 

11
Что означает NaN в Java?
У меня есть программа, которая пытается уменьшить doubleдо желаемого числа. На выходе я получаю NaN. Что NaNзначит на Java?
108 java  nan 

2
В чем разница между тихим NaN и сигнальным NaN?
Я читал о числах с плавающей запятой и понимаю, что NaN может быть результатом операций. Но я не могу понять, что именно это за концепции. В чем разница между ними? Какой из них можно создать при программировании на C ++? Могу ли я как программист написать программу, вызывающую сигнал SNAN?


5
Заменить None на NaN в кадре данных pandas
У меня есть таблица x: website 0 http://www.google.com/ 1 http://www.yahoo.com 2 None Я хочу заменить python None на pandas NaN. Я старался: x.replace(to_replace=None, value=np.nan) Но я получил: TypeError: 'regex' must be a string or a compiled regular expression or a list or dict of strings or regular expressions, you passed …

7
Как установить ячейку в NaN в кадре данных pandas
Я хотел бы заменить неверные значения в столбце фрейма данных на 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 Однако последняя строка не работает и выдает предупреждение, потому что она работает …
98 python  pandas  nan 


5
В чем разница между NaN и None?
Я читаю два столбца файла csv, используя pandas, readcsv()а затем присваиваю значения словарю. Столбцы содержат строки цифр и букв. Иногда бывают случаи, когда ячейка пуста. На мой взгляд, значение, считываемое этой словарной статье, должно быть, Noneно вместо этого nanприсваивается. Конечно, Noneэто более наглядно для пустой ячейки, поскольку она имеет нулевое …
97 python  numpy  pandas  nan 


9
преобразовать значение nan в ноль
У меня есть двумерный массив numpy. Некоторые из значений в этом массиве NaN. Я хочу выполнить определенные операции с этим массивом. Например, рассмотрим массив: [[ 0. 43. 67. 0. 38.] [ 100. 86. 96. 100. 94.] [ 76. 79. 83. 89. 56.] [ 88. NaN 67. 89. 81.] [ 94. …
95 python  numpy  nan 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.