Learning Python by applying it to data science and scientific computing
In this course we will learn the programming language Python, by applying it to solving various problems in Data Science. We will also learn tools such as IPython, Jupyter Notebooks, and SciPy(i.e. NumPy, MatPlotLib, Pandas, etc.).
Python is a Programming language that is run on computer systems by the use of the python interpreter, different version of Python exist but we shall learn Python by using IPython, an "interactive version of Python"
- Install Python It comes pre-installed on most Linux systems, if you are using Windows or Mac OS, I suggest that you download and install Ananconda, on installing it you will also get IPython and Jupyter Notebooks, also most of the scientific computing tools available for Python, i.e. SciPy and NumPy.
- Install The tool-set
You can install the complete tool-set by yourself if all you have is a fresh install of the Linux OS, all you have to do is go download the get-pip.py Python Script(A file containing text commands to be run by the Interpreter), and install it my executing the following command in the folder within which the file has been downloaded.
Next you have to use PyPi(pip) in installing Jupyter Notebooks which is an interface for IPython, this can be done by:
python get-pip.py
pip install --upgrade pip python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
The below tools have been used within this course