Запитання з тегом «nan»

NaN - це абревіатура для "Not a Number". NaN іноді не дорівнює собі.


4
Підрахунок кількості елементів, що не належать до NaN, у numpy ndarray у Python
Мені потрібно обчислити кількість елементів, що не містять NaN, у матриці numpy ndarray. Як можна ефективно це робити в Python? Ось мій простий код для досягнення цього: import numpy as np def numberOfNonNans(data): count = 0 for i in data: if not np.isnan(i): count += 1 return count Чи є …
87 python  numpy  matrix  nan 

2
Як я можу побудувати значення NaN як особливий колір за допомогою imshow у matplotlib?
Я намагаюся використовувати imshow у matplotlib для побудови даних як теплової карти, але деякі значення - NaN. Я хотів би, щоб NaN відображались як особливий колір, якого немає в кольоровій карті. приклад: import numpy as np import matplotlib.pyplot as plt f = plt.figure() ax = f.add_subplot(111) a = np.arange(25).reshape((5,5)).astype(float) a[3,:] …
85 python  matplotlib  nan 

9
Замініть недійсні значення на None в Pandas DataFrame
Чи існує якийсь метод заміни значень Noneна Pandas у Python? Ви можете використовувати df.replace('pre', 'post')і можете замінити значення іншим, але цього не можна зробити, якщо ви хочете замінити Noneзначенням, що при спробі ви отримаєте дивний результат. Ось приклад: df = DataFrame(['-',3,2,5,1,-5,-1,'-',9]) df.replace('-', 0) що повертає успішний результат. Але, df.replace('-', None) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.