Skip to content

Two day workshop on introductory Python and predictive modeling.

Notifications You must be signed in to change notification settings

tphinkle/IntroPython_PredictiveModeling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSU-LA/NASA DIRECT-STEM data science workshop

Introduction to Python and Predictive Modeling

  • Instructor: Preston Hinkle ( email: thinkle at uci dot edu)
  • TAs:
    • Victoria Lim (Day 1)
    • Anna Kwa (Day 2)

Schedule

Day 1

Time Activity
9:30-10:00 am Sign-in + coffee
10:00-10:30 am Introductions and course overview
10:30-12:00 pm Session 1.1: Coding warm-up
12:00-1:30 pm Lunch
1:30-3:00 pm Session 1.2: Python's scientific computing infrastructure
3:00-3:15 pm Break
3:15-5:00 pm Session 1.3: Exploratory data analysis in Python

Day 2

Time Activity
09:30-10:00 am Coffee
10:00-12:00 am Session 2.1: Linear regression
12:00-1:30 pm Lunch
1:30-3:00 pm Session 2.2: Logistic regression
3:00- pm Session 2.3: Intro to version control w/ git and closing remarks

Workshop preliminaries

  • For this workshop we will be using the Anaconda distribution of Python 3.6
  • Follow these instructions to download and install Python on your local machine, even if you already have Python installed!
  • If you already have an Anaconda distribution of Python 3.6 installed, you can probably skip this; otherwise, please continue
  • If you really think you don't need to install Python, please e-mail me to confirm :)

Python download & installation instructions

  1. Go to the Anaconda download page
  2. Click on the link to download Python 3.6 for your system
    • Make sure you grab the correct version for your operating system! Ask if you have any questions
  3. Install Anaconda
  4. Install Python packages
    • Windows:

      • Open the Anaconda Prompt application that installed with Anaconda
      • Enter conda update conda
      • Enter conda install anaconda
    • Mac and Linux:

      • Open the shell/terminal
      • Enter conda update conda
      • Enter conda install anaconda
  5. Download the workshop repository from the github repo
    • Click the green button on the right 'Clone or download', then click 'Download ZIP'
  6. Using your terminal (Mac/Linux) or the Anaconda Prompt (Windows), cd to wherever you saved the repository (cd is the command for changing directory; so on my system I type cd Desktop/data_science/teaching/IntroPython_PredictiveModeling to get to the directory where I put the workshop folder)
  7. Open Jupyter notebook by typing jupyter notebook; this should open a tab in your internet browser.
  8. Click on test_notebook.ipynb to open the test notebook
  9. Follow the instructions in the notebook. Contact your instructor if there is an error.

About

Two day workshop on introductory Python and predictive modeling.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published