Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Finding Data & Statistics: Python

Why Python?

Why Python?

Python is a popular open-source, multi-purpose programming language. Python is free to download and use.  There are many resources online for those learning Python.

Where to Find Python?

Download a copy of Python here for you own PC. Python is installed on all computers in the Data & GIS Lab in Geisel and in some ETS labs

By downloading the Anaconda distribution of Python, you will also have access to Spyder, an integrated development environment (IDE) used for Python scripts, as well as Jupyter Notebook, an interactive live way to combine code and narrative text.

Online Tutorials

Python Libaries

User can develop their own functions in Python to do specific tasks (i.e., adding text to graphics, reformatting data, etc.). Before writing code from scratch, however, keep in mind that one of the main benefits of Python is the vast array of pre-existing libraries, written by other Python users and available for download. You can find Python libraries on PyPI, the Python Package Index. 

This overview of popular Python libraries provides a starting point for finding applicable libraries. For more advanced users, this comprehensive list of libraries by topic includes links to further resources. 

If using the Anaconda distribution of Python, many libraries come pre-installed. This tutorial covers the steps needed to install additional libraries.

Find guide books and ebooks