Python Data Analysis Library
pandas is a fast, powerful, flexible and easy to use open source data Analysis and manipulation tool, built on top of the Python programming language.
Pandas Installation - PIP and Conda
General Utility Functions
Pandas - User Guide
Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy.
conda is the package manager. Anaconda is a set of about a hundred packages including conda, numpy, scipy, ipython notebook, and so on.
Machine Learning algorithms
NumPy is a library for the Python programming language, adding support for large, multi-dimensional arrays and matrices, along with a large collection of high-level mathematical functions to operate on these arrays. For numerical processing with Python.
PIL: A simple image processing library.
scikit-learn: Contains the machine Learning Algorithms we’ll cover today (we’ll need version 0.20+ which is why you see the --upgrade flag below).
Keras and TensorFlow: For deep learning. The CPU version of TensorFlow is fine for today’s example.
Examples:
Comparison of classification of Calibers
PPT
Machine Learning Algorithms