Numpy, scipy, matplotlib, and pylab are common terms among they who use python for scientific computation.
I just learn a bit about pylab, and I got confused. Whenev
Scipy and numpy are scientific projects whose aim is to bring efficient and fast numeric computing to python.
Matplotlib is the name of the python plotting library.
Pyplot is an interactive api for matplotlib, mostly for use in notebooks like jupyter. You generally use it like this: import matplotlib.pyplot as plt
.
Pylab is the same thing as pyplot, but with extra features (its use is currently discouraged).
See more information here: Matplotlib, Pylab, Pyplot, etc: What's the difference between these and when to use each?