This learning module in engineering computations (EngComp2) builds from a foundation in Python programming to develop data practices and computational problem-solving. You learn to handle data programmatically, reading data from files, cleaning and organizing data, and performing exploratory data analysis. You will use real data, learn to make pretty data visualizations, and gain insight from data.
The target audience is first- or second-year science and engineering students, but only high-school-level mathematics background is assumed.
What You'll Learn
Exploratory data analysis with real data (canned craft beers in the US, lead exposure from cosmetics, life expectancy and wealth).
Handling labeled data with the pandas library: data frames and series.
Visualizing quantitative and categorical data.
Getting insights from data using data-frame and series methods, various plots and interactive widgets.