A number of educational scripts that are designed to help python beginners familiarize themselves with ways of working using python
1. Reading in files using pandas (.csv, .xls, .json)
2. Creating dataframes using pandas
3. Manipulating pandas dataframes
4. Modelling data using logistic regression
5. Modelling data using linear regression
1. Applying a logistic regression to NFL field goal data
2. Applying a linear regression to NFL field goal data
In order to run the notebooks within this repository you will need to install the following modules...
pandas - library for data manipulation
numpy - module for scientific computing with Python
datetime - module for manipulating dates and times
seaborn - a Python data visualization library based on matplotlib
xlrd - library to extract data from Microsoft Excel spreadsheet files
openpyxl - A Python library to read/write Excel 2010 xlsx/xlsm files
plotly - A Python library for interactive, open-source plotting
statistics - A module providing functions for calculating mathematical statistics of numeric (Real-valued) data
random - implements pseudo-random number generators for various distributions
math - provides access to the mathematical functions defined by the C standard
$ pip install module-name (example for required modules shown below)
A list of resources used to create the notebooks within the repository