The five common python library Introduction
In front of the words
Hello everyone! This is the first time CSDN blog, a lot of attention Oh! Carding system requires knowledge of the system, then I will stick to write down. Come on!
This article briefly describes five common python library, including numpy, scipy ,, allowing you to glance overview of python.
1、 Numpy
- N-dimensional array (matrix), fast and efficient vector math;
- Efficient Index, the elements do not need access cycle;
- Free open source cross-platform, operating efficiency and sufficient C / Matlab comparable.
2、 Scipy
- It depends on Numpy;
- Designed for science and engineering;
- Achieve a variety of commonly used scientific calculation: linear algebra, Fourier transform, signal and image processing.
(Above the general decision of the general programmer's job is less than the Scipy)
3、 pandas
- Structured data analysis tool (Numpy dependent);
- It offers a variety of advanced data structures: Time-Series, DataFrame, Panel;
- Powerful indexing and data processing capabilities.
4、Matplotlib
- python 2D Drawing the field of the most widely used suite;
- The basic drawing functions can replace Matlab (scattered points, curves, cylindrical, etc.);
- bymplot3dYou can draw beautiful 3D chart.
5、 Scikit-learn
- Machine Learning Python module;
- Built on Scipy, it provides a common machine learning algorithms: clustering, regression;
- Easy to learn API interface.