Scipy library in Python for data science:
Scipy is the short form of scientific python. Scipy is built on top of Numpy and like Numpy, Scipy is also a open source library. Scipy solves complex and time consuming mathematical problems very easily.
Sub packages of Scipy:
scipy.constants - Mathematical and Physical constants
scipy.cluster -Cluster algorithms
scipy.fftpack - Fourier transform
scipy.integrate - Integration
scipy.interpolate - Interpolation
scipy.io - Data input and output
scipy.linalg -Linear algebra
scipy.optimize -Optimization
scipy.signal -Signal processing
scipy.ndimage -n dimensional image
scipy.sparse -Matrices
scipy.special -Mathematical special function
scipy.stats -Statistics
Examples for Scipy sub packages:
1) Scipy constants:
From constants sub pakages constants related to metric, binary, mass, angle, time, length, pressure, volume, speed, temperature, energy, power, force can be retrieved.

Scipy constants
2) Scipy.fftpack- Fourier transform
Fourier transformation sub package is used in signal processing, image processing and noise processing.
3) Scipy.integrate- Integration
There are many types of functions which can be integrated using this sub package.
quad - Single integration
dblquad - Double integration
tplquad -Triple integration
nquad -n-fold multiple integration
4) scipy.linalg-Linear algebra
This linalg sub package is used to solve linear equations. For example let us consider the following equations
3x+7y=9
2x+5y=8
Here the coefficients of the unknown variables are taken as an array and the right side value is taken as an array
scipy linear algebra sub package
0 Comments