Learn the data analysis process of questioning, wrangling, exploring, analyzing, and communicating data. You will work with data in Python using libraries like NumPy and pandas.
Overview
Syllabus
- The Data Analysis Process
- Learn about the data analysis process and the Python packages used in this course
- Jupyter Notebooks
- Jupyter Notebooks are a great tool for sharing insights and visualizations alongside your code. This lesson covers how to create them and utilize their various features.
- Exploring and Inspecting Data
- Use the pandas library to load data, view its properties, and start asking data analysis questions
- Manipulating Data using Pandas and NumPy
- Use the pandas library to perform data cleaning, filtering, and reshaping tasks. This includes troubleshooting issues with data as well as optimizing for memory usage and speed.
- Communicating Results
- Draw conclusions and communicate results to stakeholders by calculating statistics and creating basic data visualizations with the pandas library
- Investigate a Dataset
- Choose one of Udacity's curated datasets, perform an investigation, and share your findings.
Taught by
nd189 Matt Maybeno