Nan – вопросы и ответы

66
голосов
2
ответа
Я изучаю возможность добавления поддержки NaN/Infinity в уже существующее научное приложение, которое использует JSONRPC для взаимодействия клиент/сервер. Многие библиотеки JSON обрабатывают (возмо...
3 месяца назад elhefe
68
голосов
2
ответа
Я пытаюсь удалить дубликаты из серии, а затем заполнить NaN с 0. Должно быть довольно просто, но когда я соединяю две функции вместе, я все равно получаю NaN где ожидаю 0.0 . df = pd.DataFrame({'a'...
3 месяца назад elPastor
78
голосов
1
ответ
Код ниже хорошо работает в любом браузере, кроме IE8. Я беру время с сервера и пытаюсь отобразить строку даты и время сервера в IE8. То, что я получаю для строки, serverHour, undefined undefined un...
3 месяца назад vadorian
296
голосов
7
ответов
Предположим, что у меня есть DataFrame с некоторым NaN s: >>> import pandas as pd >>> df = pd.DataFrame([[1, 2, 3], [4, None, None], [None, None, 9]]) >>> df 0 1 2 0 1 2 ...
3 месяца назад zegkljan
-4
голоса
2
ответа
Вывести новый столбец панд на основе длины строки в других столбцах Я хочу посчитать количество столбцов, которые имеют значение в каждой строке, и создать новый столбец с этим номером. Предположим...
3 месяца назад Jithendra
68
голосов
1
ответ
Функция ISEQUAL отлично работает с числами и inf, но всякий раз, когда NaN появляется в массиве, он закручивает все. Я ищу простой способ сравнения двух массивов, содержащих NaN (что для меня доста...
3 месяца назад NoamG
54
голоса
2
ответа
Как я могу вернуть местоположение индекса строки последнего значения non-nan для каждого столбца кадра данных pandas и вернуть местоположения в виде кадра данных pandas?
3 месяца, 1 неделя назад ahat
97
голосов
3
ответа
У меня есть два допустимых значения удвоения, ожидаемое значение и фактическое значение (позвольте назвать их значение и значение Ожидаемое). Процент найден с использованием 100 * (значение/значени...
3 месяца, 1 неделя назад Irish Yobbo
77
голосов
3
ответа
Если у меня есть список чисел с плавающей запятой, содержащих: Infinity, -Infinity, другое случайное десятичное число и одно NaN. Где должно быть NaN после сортировки списка? Я использую сортировку...
3 месяца, 1 неделя назад Stringy--
107
голосов
3
ответа
У меня есть эта функция C: double f(int x) { if (x <= 0) return 0.0; else return x * log(x); } который я вызываю в узком цикле, и хотел бы избавиться от ветки, чтобы узнать, улучшает ли она прои...
3 месяца, 1 неделя назад finnw
55
голосов
3
ответа
Есть ли способ во фторе, чтобы заставить удваивать двойное значение, которое должно быть передано в flex как NaN? (и наоборот) По умолчанию эти значения передаются как null, но число в actionscript...
3 месяца, 1 неделя назад Bert Vandamme
-4
голоса
2
ответа
Я изучаю python и задаюсь вопросом, что делает код ниже в Python: def inter_lin_nan(ts, rule): ts = ts.resample(rule) mask = np.isnan(ts) ts[mask] = np.interp(np.flatnonzero(mask), np.flatnonzero(~...
3 месяца, 1 неделя назад Muhammad
204
голоса
4
ответа
Я бы хотел заменить плохие значения в столбце блока данных 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']['...
3 месяца, 1 неделя назад Mark Morrisson
66
голосов
3
ответа
Что не так с моим кодом? Все, кроме вычитания, работает. Он просто возвращает NaN. Я новичок в javascript, поэтому я мог плохо написать свой код. // Variables var count = prompt("Choose an arithmet...
3 месяца, 1 неделя назад Marcus Pro
-5
голосов
1
ответ
Когда окно загружается, консоль возвращает indexIn. Но когда я запускаю нижнюю функцию, она возвращает NaN. const recentItem = document.querySelector('.recent-item'); var indexIn; window.onload = f...
3 месяца, 1 неделя назад JBabs
54
голоса
1
ответ
Я пытаюсь создать генератор случайных чисел, используя форму. Когда вы нажимаете кнопку и вводите максимальное число, появляется диалоговое окно с надписью NaN, когда оно предназначено для вызова с...
3 месяца, 1 неделя назад finbae
125
голосов
5
ответов
Каков наилучший способ учета (не числа) значений nan в pandas DataFrame? Следующий код: import numpy as np import pandas as pd dfd = pd.DataFrame([1, np.nan, 3, 3, 3, np.nan], columns=['a']) dfv = ...
3 месяца, 1 неделя назад SpeedCoder5
54
голоса
1
ответ
NaN 'означает "Не номер". Однако я узнал, что результат is.numeric(NaN) является [1] "TRUE" Кто-нибудь знает, почему? Я думаю, что результат должен быть FALSE .
3 месяца, 1 неделя назад Jiyoon Go
66
голосов
2
ответа
Как создать оператор if, который выполняет следующие действия: if all values in dataframe are nan: do something else: do something else Согласно этому сообщению , можно проверить, являются ли все з...
3 месяца, 1 неделя назад astudentofmaths
93
голоса
5
ответов
var dml = 30 var dd = parseFloat(document.getElementById("DriverD").value) <----- Only numbers like 10 var dm = dd-dml alert((dd - dml) * 0.75) <----- This works alert(dm * 0.75) <----- Th...
3 месяца, 1 неделя назад Jay
66
голосов
1
ответ
Теперь я пытаюсь прочитать массив в файле с именем "filin1", например: filin1 = [1,3,4, ....,nan,nan,nan..] (in the file, actually it is just a column not an array like this) Итак, я пытаюсь исполь...
3 месяца, 1 неделя назад Isaac
342
голоса
4
ответа
Учитывая pandas фреймворк данных, содержащий (возможно) значения NaN, разбросанные здесь и там: Вопрос: как определить, какие столбцы содержат значения NaN? В частности, могу ли я получить список и...
3 месяца, 1 неделя назад denvar
67
голосов
1
ответ
У меня есть таблица, которая содержит числовые значения и NaNs. При суммировании, если выбранные значения содержат NaN, результатом будет NaN. Есть ли способ заставить postgresql рассматривать их к...
3 месяца, 1 неделя назад Ludo
55
голосов
1
ответ
Я пытаюсь преобразовать NaN в ноль с использованием сценариев Pig, как показано ниже, но я продолжаю получать сообщение об ошибке. Может ли кто-нибудь поделиться своими мыслями о том, как обращатьс...
3 месяца, 1 неделя назад Raviteja Vutukuri
250
голосов
7
ответов
Я использую TensorFlow, и я изменил пример tutorial , чтобы взять мои RGB-изображения. Алгоритм работает безупречно из коробки на новом наборе изображений, пока внезапно (все еще сходится, обычно о...
3 месяца, 1 неделя назад user1111929
120
голосов
1
ответ
Пожалуйста, рассмотрите следующий код, x = tf.constant([[[1, np.nan, np.nan], [4, 3, -1]], [[10, np.nan, 3], [20,5,-7]], [[5, np.nan, 3], [np.nan,15,-17]]]) x_max = tf.reduce_max(x, reduction_indic...
3 месяца, 1 неделя назад drsbhattac
55
голосов
4
ответа
Я прошу пользователя ввести номер, так как я могу использовать цикл, чтобы убедиться, что он вводит число? Если они не вводят число, я хочу снова запросить пользователя для действительного номера. ...
3 месяца, 1 неделя назад George
55
голосов
1
ответ
У меня есть датафрейм с несколькими значениями NaN . Я хочу заполнить каждое случайным числом between 0,1 . Я пробовал fillna но он заполняет код только одним значением. Мы можем использовать itter...
3 месяца, 1 неделя назад Madness
161
голос
5
ответов
В программе, которая должна обрабатывать функцию sin (x)/x, я столкнулся с проблемой NAN, я упростил проблему в следующем коде: #include <iostream> #include <cmath> int main() { std::co...
3 месяца, 1 неделя назад dguan
-8
голосов
2
ответа
Функция JavaScript nuovaX ниже возвращает NaN если она вызывается для s!=0 . Как я могу избавиться от этого? function d(s,di,dd){ var ris=di*Math.pow(dd,s); return ris; } function nuovaX(s,di,dd,an...
3 месяца, 1 неделя назад Leonardo
66
голосов
1
ответ
Я пытаюсь понять представления с плавающей запятой. Я не понимаю представления "бесконечности" NaN в плавающей точке. Я смотрю на таблицу предоставленную TopCoder . Бесконечность представлена ​​пок...
3 месяца, 1 неделя назад Yogi
88
голосов
1
ответ
Я пытаюсь выполнить итерацию по строкам в df и подсчитать последовательные строки, когда определенное значение NaN или 0 и начать отсчет, если значение изменится с NaN или 0. Я хотел бы получить чт...
3 месяца, 1 неделя назад Blazej Kowalski
319
голосов
2
ответа
Я читал о плавающей точке, и я понимаю, что NaN может быть результатом операций. но я не могу понять, что это за понятия. В чем разница? Какой из них можно создать во время программирования на C++?...
3 месяца, 1 неделя назад JalalJaberi
84
голоса
1
ответ
Я хочу умножить значение 2 текстовых полей и отобразить на 3-м текстовом поле. Я пробовал эти кодировки в javascript, но не получал надлежащего доступа к NaN function cal() { var as1=document.getEl...
3 месяца, 1 неделя назад Ajay
54
голоса
2
ответа
Я хочу сбросить целые уровни (в данном случае, страны) в моем иерархическом индексе, если ЛЮБОЙ из значений данных для этой страны - NaN. Поэтому я хочу перейти от чего-то вроде этого: M1 M2 countr...
3 месяца, 1 неделя назад Martin
54
голоса
2
ответа
У меня есть dataframe df: Open Volume Adj Close Ticker Date 2006-11-22 140.750000 45505300 114.480649 SPY Я хочу изменить df на другой фрейм данных. Открытая цена, как показано ниже: SPY AGG Date
3 месяца, 1 неделя назад yensheng
104
голоса
2
ответа
У меня есть массив X с NaN, и я могу удалить строку с NaN как таковой: import numpy as np x = x[~np.isnan(x)] Но у меня есть соответствующий массив Y assert len(x) == len(y) # True x = x[~np.isnan(...
3 месяца, 1 неделя назад alvas
77
голосов
1
ответ
Я пытаюсь найти место в своем коде, из которого генерируется NaN, и я думаю, что для этой цели было бы очень полезно изменить общее поведение Ruby, чтобы создать исключение, когда NaN в противном с...
3 месяца, 1 неделя назад Oregon white oak
107
голосов
1
ответ
У меня есть корзина покупок javascript, в которой сумма возвращает ошибку NaN, почти каждый раз. в коде я $('#add-to-basket select').selectbox(); $('#contents select').selectbox().change(function (...
3 месяца, 1 неделя назад dana
54
голоса
3
ответа
В последние дни я читал, как NaN всегда сравнивает ложь даже с самим собой и как сравнивать вещи, когда NaN может произойти, и теперь я создал JS, который сравнивает два NaN true. WTF? Или я сравни...
3 месяца, 1 неделя назад darsie
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема