scipy
Package — Data SciencePython 3.9+Intermediate
Scientific computing: optimization, integration, signal processing, statistics
Quick Info
- Documentation
- Official Docs
- Python Version
- 3.9+
- Dependencies
- NumPy
- Install
pip install scipy
Learn by Difficulty
Quick Example
python
from scipy import stats import numpy as np data = np.random.normal(100, 15, 1000) print(f"Mean: {np.mean(data):.2f}") print(f"Std: {np.std(data):.2f}") stat, p_value = stats.normaltest(data) print(f"Normal test p-value: {p_value:.4f}")
scipy is a third-party package. Scientific computing: optimization, integration, signal processing, statistics. Install with: pip install scipy
Try in PlaygroundTags
packagedata-sciencescientificoptimizationstatisticssignal
Related Items
numpy
Package — Data Science
N-dimensional arrays, vectorized math, linear algebra, FFT
statsmodels
Package — Data Science
Statistical modeling: regression, time series, hypothesis tests, ANOVA
scikit-learn
Package — ML
Classification, regression, clustering, preprocessing, pipelines, model selection
sympy
Package — Data Science
Symbolic mathematics: algebra, calculus, equation solving
pandas
Package — Data Science
Data manipulation with DataFrame and Series structures