Two jupyter notebooks written in python. Example code for using data science tools to analyze your audience.
This repository contains the Shorenstein Center Notebooks, two jupyter notebooks published by the Shorenstein Center. The notebooks were written and tested in Python 2.7, but will be updated to Python 3.6 in the coming months. To interpret your results, please visit the accompanying research guide. Contributions to the notebooks are welcome.
NOTE: Although we try to provide as much guidance as possible for you to run the notebooks yourself without assistance, running the notebooks are technical in nature. We acknowledge there is a learning curve to getting set up and running the notebooks. For further assistance please contact data scientist and author of the Shorenstein Center Notebooks Jacque Boltik at [email protected], or a member of the Shorenstein Center staff at [email protected].
1.Download Anaconda. If you are a novice or new to coding there is a brief beginners tutorial here.
2.Install a python wrapper for your email service provider API if available. In the Shorenstein Notebooks we use the mailchimp3 wrapper. Search the Python Package Index (PyPI) and GitHub to find relevant packages and check when they were last updated.
NOTE: If you get the error message "ImportError: No module named matplotlib" when running the notebook for the first time, try installing matplotlib from within the Anaconda environment as outlined here.
If you are not familiar with jupyter notebooks, read this quick start guide.
This project is licensed under the MIT License.