Log in

Sign up for our weekly newsletter!

When & Where
Date: 
Fri, November 20, 2015 - 1:00 PM to 3:00 PM
Location: 
Convening Room
Description
Type: 

This workshop will be a dive into programming and data analysis in Python. We will cover functions, modules, plotting, and regression, and review the basic tools of Python. By the end, you will have some practice with Python and other resources to further your research. This workshop expects previous exposure to Python: much of the material linked here should be review. This workshop is the second of a 2-part series. This is a good continuation course for those who attended the previous course (Python Basics, Part 1) or the Introduction to Python workshop (taught earlier in the semester).

Requirements:

Required:

You will need to download and install Jupyter and a plaintext editor on your system. (Either Python 2 or 3 is ok.)

Install Jupyter: This is my favorite way to write and test Python code, and visualize my results. With Jupyter, you can intersperse code and text in one big file called a “notebook”. Highly recommended for research use.

    • Please install Anaconda. If your lab does not have a preference, I use Python 3.
    • Open the Terminal (Mac) or Command Prompt (Windows), and type “conda install jupyter”. Follow the installation procedures.
    • To run, open the Terminal (Mac) or Command Prompt (Windows) and type “jupyter notebook”. Then, click on “New” (at the top right), and make a new notebook.

Plaintext editor: Sublime Text is recommended. Download here.

Please email Kunal if you have any installation issues.

Recommended:

Go through this 10-minute tutorial

Skim through this material

Skim through Python for Social Sciences by Jean Mark Gawron, Professor of Linguistics at SDSU

Keyword: 
Details
Training Host: 
D-lab Facilitator: 
Patty Frontiera
Participant Technology Requirement: 
Laptop required with Python, Jupyter, and plaintext editor installed (see details above)