Название расшифровывается как Scientific Python — «научный Python». SciPy расширяет возможности NumPy и добавляет функции для научных и инженерных вычислений.
Библиотека пригодится, когда задача выходит за рамки простых вычислений — например, решить уравнение, оптимизировать функцию или провести статистический тест. Скажем, нужно проверить, новая версия сайта действительно приносит больше заказов или разница случайна, — SciPy предоставит инструменты для такой проверки.
Для начинающего аналитика SciPy чаще всего полезна статистическим модулем
scipy.stats. Модуль — отдельная часть библиотеки, которая отвечает за конкретную область задач, в этом случае — за статистические расчёты. В scipy. stats собраны десятки распределений и тестов: можно посчитать
корреляцию между переменными или провести
t-тест, чтобы понять, можно ли доверять найденным закономерностям.