Sarumi, Python Whirwind Tour, 2019
Sarumi, Python Whirwind Tour, 2019
Python Libraries
for Data Science Basic
Syntax
2.7
Legacy
3.x
https://www.python.org/ Future
Why Python?
FREE and Open Source
Industrial
Demand
Python Core
https://www.python.org/downloads/
Distribution:
Enthought Canopy
https://assets.enthought.com/downloads/
Anaconda
https://www.anaconda.com/distribution/
What We get
Python Interpreter
iPython IDE
Syntax
Script and comment
Loops
If statements
Function calling
Viewing
plotting
Illustration: K Nearest Neighbor (Classification Prob.)
KNeighborClassifier
Vs
Coding
Bing images
Illustration: Network Analysis (Graph Theory)
Introduction to Networkx
module
Built-in function
(numpy.random.randint)
vs
Coding
Illustration: Language Processing
Repository
TensorBoard Keras
More information
o https://docs.python.org/3/ (Python Documentation)
o https://www.scipy.org/
o Numpy: Linear algebra, Numerical computations, data science
o https://numpy.org/
o Scipy: Scientific computing, Statistical packages, Special functions
o https://www.scipy.org/scipylib/index.html
o Matplotlib.pyplot: Comprehensive 2D plots, http://matplotlib.org/
o Pandas: Data structures and Analysis, http://pandas.pydata.org/
o Sympy: Symbolic computations
o Scikit-learn: Machine learning in Python https://scikit-learn.org/
o Tensorflow: An open source Machine learning (Developed by Google)
o https://www.tensorflow.org/
o https://www.edx.org/
Acknowledgement
Edx, https://www.edx.org/