Part 1: Introduction to Basic Programming with Data
In this first part of the 3-part workshop series, “Introduction to Python for Data Science,” we offer an introduction to Python for non-programmers with a focus on data analysis. In this workshop, we will demonstrate how to do basic Python programming in Jupyter Notebooks. Topics will include working with different data types, using built-in functions and libraries like Pandas to read and manipulate data. Part 2 will offer an extensive tutorial on Jupyter Notebooks and Jupyter Lab, and part 3 will expand on the programming skills covered in this part, covering more advanced techniques on plotting and analyzing data.
Date: February 7, 2023
Time: 1:00-3:00 pm
Location: The Den, Sorrells Library
Presenters
Chasz Griego
Open Science Postdoctoral Associate
Office: 4416, Sorrells Library
cgriego@andrew.cmu.edu | Schedule a Consultation
Setup
To be best prepared for this workshop, please follow the setup instructions prior to attending.
Schedule
| Section | Time |
|---|---|
| Setup | |
| Running and Quitting | 01:00 |
| Variables and Assignment | 01:15 |
| Data Types and Type Conversion | 01:35 |
| Break | 01:55 |
| Built-in Functions and Help | 02:00 |
| Libraries | 02:20 |
| Workshop Survey | 02:30 |
| Reading Tabular Data into DataFrames | 02:35 |
| Finish | 03:00 |
Interactive Curriculum
Click the Binder badge below to work through the course content in JupyterLab.
Post-Workshop Survey
Please complete this survey after attending the workshop. Thank you in advance!!!
Table of contents
- Running and Quitting
- Variables and Assignment
- Data Types and Type Conversion
- Built-in Functions and Help
- Libraries
- Reading Tabular Data into DataFrames