The fundamental package for numerical computing in Python, providing multi-dimensional arrays and fast operations.
Official docs: https://numpy.org/doc/ Search patterns: np.array, np.zeros, np.dot, np.linalg, np.random, np.broadcast
| Create arrays | array, zeros, ones | np.array([1, 2, 3]) | | Mathematical ops | +, , sin, exp | np.sin(arr) | | Linear algebra | dot, linalg.inv | np.dot(A, B) | | Statistics | mean, std, percentile | np.mean(arr) | | Random numbers | random.rand, random.normal | np.random.rand(10) | | Indexing | [], boolean, fancy | arr[arr > 0] |
Подробное руководство по NumPy — фундаментальному пакету для научных вычислений на Python. Используйте для операций с массивами, линейной алгебры, генерации случайных чисел, преобразований Фурье, математических функций и высокопроизводительных численных вычислений. Фонд для SciPy, pandas, scikit-learn и всего научного Python. Источник: tondevrel/scientific-agent-skills.