CodingForScientists / Intro2PythonTuebingen2022

Materials for the Workshop, "Introduction to Data Analysis in Python", offered in Tübingen from Nov 2022 - Jan 2023.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Open in Deepnote Open in Gitpod

Intro 2 Python

Course Design

  • Hands-On Exercises: This is a hands-on course, with at least 50% of in-class time spent in small groups. In each 3.5-hour session, we'll have cover 2-3 topics around a central unit, working in small groups to complete exercise problems in a data science notebook. Two additional worksheet notebooks (~90-120 minutes of work) designed to flesh out the topic covered or to prepare you for the next week will need to be done outside of class time.

  • Programming Platform: There are a wide variety of analysis platforms we can use to to program in Python. In this course, we will learn 4 different platforms:

    1. Deepnote
    2. VS Code Web in GitPod
    3. Jupyter Lab with Conda
    4. VS Code Desktop with Conda
  • BYOD (Bring Your Own Data): On the final day of the course, we will analyze one of our own datasets. The rest of the course we will use prepared data supplied by the instructor, or generate our own (in cases of simulated data).

  • All People Are the Right People, All Questions Are Good Questions, All Directions Are Good Directions: The course may go in different directions based on the interests and questions of the group. That's just fine! There is an endless amount of material for us to learn in data analysis; we'll learn as much as we can about as much as we can.

Course Plan

  1. Python's Syntax and Data Science Notebooks with DeepNote: Nov 21, 2022 09:00 AM - 12:30 PM

  2. Numpy Arrays and Plotting with Matplotlib: Nov 28, 2022 09:00 AM - 12:30 PM

  3. Multidimensional Arrays and Statistics with Scipy-Stats: Dec 5, 2022 09:00 AM - 12:30 PM

  4. Tabular Data Analysis with Pandas DataFrames and Seaborn Statistical Plotting: Dec 12, 2022 09:00 AM - 12:30 PM

  5. Batch Data Analysis: Programming a Workflow: Jan 16, 2023 09:00 AM - 12:30 PM

  6. Bringing it All Together: Analyzing Your Own Data On Your Own Computer: Jan 23, 2023 09:00 AM - 12:30 PM

About

Materials for the Workshop, "Introduction to Data Analysis in Python", offered in Tübingen from Nov 2022 - Jan 2023.

License:MIT License


Languages

Language:Jupyter Notebook 100.0%Language:Python 0.0%