Programming Languages - Python

Python is an interpreted, high-level, general-purpose programming language (from Wikipedia). It is available across UNIX platform, Windows, and MacOS machines.

Python References

Python IDEs

There are many integrated development environments (IDEs) for Python, where you can code, test, see results, etc. PyCharm is free and available across Windows, Mac, and Linux platforms. Other IDEs:

Reproducible Research - Jupyter Notebooks

To perform this analysis, we will make use of Jupyter Notebooks. Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text. Notebooks support many programming languages including Python, R, Julia, Scala, and many more.

Python Documentation

https://docs.python.org/3.7/

https://docs.python.org/3.7/tutorial/index.html

https://docs.python.org/3.7/library/index.html

Pandas Documentation

http://pandas.pydata.org/pandas-docs/stable/

MatPlotLib Documentation

https://matplotlib.org/api/_as_gen/matplotlib.pyplot.html#module-matplotlib.pyplot