Применение функции к строке / столбцу матрицы numpy

Я использую Numpy для хранения данных в матрицах. Исходя из предыстории R, был чрезвычайно простой способ применить функцию к строке / столбцу или обоим элементам матрицы.

Есть ли что-то подобное для комбинации python / numpy? Написать свою небольшую реализацию не проблема, но мне кажется, что большинство версий, которые я придумываю, будут значительно менее эффективными / более интенсивными по памяти, чем любая из существующих реализаций.

Я бы хотел избежать копирования из матрицы numpy в локальную переменную и т. Д., Возможно ли это?

Функции, которые я пытаюсь реализовать, в основном представляют собой простые сравнения (например, сколько элементов в определенном столбце меньше, чем число x или сколько из них имеют абсолютное значение больше y).

36
задан Martijn Pieters 1 September 2016 в 15:09
поделиться