Python Data Analysis
Offered By: LinkedIn Learning
Course Description
Overview
Interested in using Python for data analysis? Learn how to use Python, NumPy, and pandas together to analyze data sets large and small.
Syllabus
Introduction
- Get started in data analysis with Python
- What you need to know
- What's new in this update
- Install Anaconda Python on OS X
- Install Anaconda Python on Windows
- Working with Jupyter Notebooks
- Using the exercise files
- Using Python in the cloud
- Warmup with Python loops
- Sequences: Lists, tuples, and the slicing syntax
- Dictionaries and sets
- Comprehensions
- Advanced Python containers
- Anagrams overview
- Loading a dictionary
- Finding anagrams
- Challenge: Palindromes
- Solution: Palindromes
- NumPy overview
- Creating NumPy arrays
- Indexing NumPy arrays
- Doing math with NumPy arrays
- Special arrays: Records and dates
- Overview of use case
- Loading station and temperature data
- Filling missing values
- Smoothing time series
- Weather charts
- Challenge: Weather anomalies
- Solution: Weather anomalies
- pandas overview
- DataFrames and Series
- Indexing in pandas
- Plotting
- Overview of use case
- Loading data sets
- Comparing name popularity
- Yearly top ten names
- Challenge: Unisex baby names
- Solution: Unisex baby names
- Next steps
Taught by
Michele Vallisneri
Related Courses
Social Network AnalysisUniversity of Michigan via Coursera Intro to Algorithms
Udacity Data Analysis
Johns Hopkins University via Coursera Computing for Data Analysis
Johns Hopkins University via Coursera Health in Numbers: Quantitative Methods in Clinical & Public Health Research
Harvard University via edX