В качестве вывода сценария у меня есть numpy masked array
и стандарт numpy array
. Как легко проверить при запуске скрипта, если массив маскирован (имеет атрибуты data
, mask
), один или нет?проверить, является ли массив numpy массив с маской размером
1
A
ответ
4
Вы можете проверить явно, если это маскированный массив на isinstance(arr, np.ma.MaskedArray)
, или вы можете проверить атрибуты hasattr(arr, 'mask')
. Вероятно, я бы рекомендовал первый подход в целом.
+5
'np.ma.isMaskedArray (arr)' использует подход 'isinstance'. – hpaulj
Смежные вопросы
- 1. как вычислить 2D-массив с маской numpy
- 2. Как проверить, является ли массив массив массивным?
- 3. Numpy массив __contains__ проверить
- 4. проверить, является ли массив многомерным
- 5. проверить, является ли массив numpy подмножеством другого массива
- 6. проверить, является ли массив numpy многомерным или нет
- 7. Маска 3d массив с 2d маской в numpy
- 8. Добавить вместе два массива с маской размером
- 9. Массив с размером 0
- 10. Python numpy массив массивов numpy
- 11. Как проверить, является ли массив строк нулевым?
- 12. Лучший способ проверить, является ли массив числовым
- 13. Проверить, является ли значение в массив
- 14. Как проверить, является ли массив многомерным?
- 15. проверить, является ли массив значением подмножества запроса?
- 16. Как проверить, является ли массив многомерным? (JQuery)
- 17. Как проверить, является ли массив пустым/пустым?
- 18. Как проверить, является ли массив мини-кучей?
- 19. Как проверить объект JSON, является ли массив
- 20. Как проверить, является ли массив многомерным
- 21. Свести кортеж, содержащий Numpy массив NumPy массив
- 22. Вставить массив numpy в пустой массив numpy
- 23. Многомерный массив с переменным размером
- 24. Как проверить, содержит ли массив пустой массив?
- 25. Сложные Numpy умножений массив
- 26. Как создать многомерный массив numpy с переменным размером строки?
- 27. Numpy Массив
- 28. Numpy: проверить массив для строкового типа данных
- 29. numpy массив массивов numpy массивов numpy
- 30. Numpy одномерный массив
'numpy.ma.is_masked' –
' np.ma.is_masked' проверяет, имеют ли маскированные значения; не совсем такая же, как функция 'np.ma.isMaskedArray'. – hpaulj