Как получить список индексов всех значений NaN в массиве numpy?

ххх222:

Скажем, теперь у меня есть массив Numpy, который определяется как,

[[1,2,3,4],
[2,3,NaN,5],
[NaN,5,2,3]]

Теперь я хочу иметь список, который содержит все индексы пропущенных значений, что [(1,2),(2,0)]в данном случае.

Есть ли способ, которым я могу это сделать?

michael_j_ward:

np.isnan в сочетании с np.argwhere

x = np.array([[1,2,3,4],
              [2,3,np.nan,5],
              [np.nan,5,2,3]])
np.argwhere(np.isnan(x))

вывод:

array([[1, 2],
       [2, 0]])

Эта статья взята из Интернета, укажите источник при перепечатке.

Если есть какие-либо нарушения, пожалуйста, свяжитесь с[email protected] Удалить.

Отредактировано в
0

я говорю два предложения

0обзор
Войти в системуУчаствуйте в комментариях

Статьи по теме

Самый эффективный способ для прямой заливки значений NaN в массиве numpy

Панды / Numpy NaN Нет сравнения

найти максимальное значение списка с NumPy Nan

NumPy NaN не всегда признается

Почему панды используют «NaN» от numpy вместо своего собственного нулевого значения?

сравнение массивов numpy, содержащих NaN

сравнение массивов numpy, содержащих NaN

Создайте матрицу numpy, заполненную NaN

NumPy: вычисление средних значений с удаленными NaN

Проверьте равенство массива numpy с конкретным NaN

сравнение неравенства массива numpy с nan со скаляром

NaN сравнивают равные в Numpy

Создайте образец массива numpy со случайно размещенными NaN

Обратная сортировка массива Numpy со значениями NaN

извлечь первое вхождение в массиве numpy после nan

Как мне найти координаты значений nan в массиве numpy?

Удаление столбцов, которые имеют только значения "nan" из массива NumPy

Как суммировать NaN в numpy?

Удаление записей nan из двумерного массива Numpy без циклов for

Удаление nan в массиве в позиции из другого массива numpy

Заменить значения в массиве numpy, содержащем NaN

Предупреждение Numpy при попытке назначить NaN

Как сравнить два массива numpy с некоторыми значениями NaN?

Как заменить значение Nan нулями в массиве numpy?

Подсчет нулей в скользящем массиве numpy (включая NaN)

Применение по оси numpy (построчная корреляция каждой пары строк между двумя массивами с NaN)

Поиск ближайшего значения в массиве numpy производит вывод nan

Как добавить значения nan в определенные позиции индекса в массивах numpy?

Как заполнить numpy массивов nan значениями средствами их столбцов?

TOP список

  1. 1

    Распределение Рэлея Curve_fit на Python

  2. 2

    How to click an array of links in puppeteer?

  3. 3

    В типе Observable <unknown> отсутствуют следующие свойства из типа Promise <any>.

  4. 4

    Как добавить Swagger в веб-API с поддержкой OData, работающий на ASP.NET Core 3.1

  5. 5

    Нарисуйте диаграмму с помощью highchart.js

  6. 6

    无法通过Vue在传单中加载pixiOverlay

  7. 7

    Отчеты Fabric Debug Craslytic: регистрация, отсутствует идентификатор сборки, применить плагин: io.fabric

  8. 8

    Статус HTTP 403 - ожидаемый токен CSRF не найден

  9. 9

    TypeError: store.getState não é uma função. (Em 'store.getState ()', 'store.getState' é indefinido, como posso resolver esse problema?

  10. 10

    ContentDialog.showAsync в универсальном оконном приложении Win 10

  11. 11

    В UICollectionView порядок меняется автоматически

  12. 12

    Merging legends in plotly subplot

  13. 13

    Elasticsearch - Нечеткий поиск не дает предложения

  14. 14

    Bogue étrange datetime.utcnow()

  15. 15

    Объединение таблиц в листе Google - полное соединение

  16. 16

    Single legend for Plotly subplot for line plots created from two data frames in R

  17. 17

    как я могу удалить vue cli 2?

  18. 18

    ViewPager2 мигает / перезагружается при смахивании

  19. 19

    Компилятор не знает о предоставленных методах Trait

  20. 20

    JDBI - В чем разница между @define и @bind в JDBI?

  21. 21

    проблемы с AVG и LIMIT SQL

популярныйтег

файл