We may earn an affiliate commission when you visit our partners.
Course image
Course image
Coursera logo

Data Wrangling with Python

Di Wu

This specialization covers various essential topics such as fundamental tools, data collection, data understanding, and data preprocessing. This specialization is designed for beginners, with a focus on practical exercises and case studies to reinforce learning. By mastering the skills and techniques covered in these courses, students will be better equipped to handle the challenges of real-world data analysis. The final project will give students an opportunity to apply what they have learned and demonstrate their mastery of the subject.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Five courses

Fundamental Tools of Data Wrangling

(5 hours)
Data wrangling is a crucial step in the data analysis process. This course is designed to provide participants with essential skills and knowledge to effectively manipulate, clean, and analyze data. Participants will be introduced to the fundamental tools commonly used in data wrangling, including Python, data structures, NumPy, and pandas.

Data Collection and Integration

(0 hours)
The "Data Collection and Integration" course equips students with techniques for gathering data from diverse sources, including files, databases, web pages, and APIs. Participants gain experience collecting and integrating data for further processing and analysis, utilizing tools like Pandas, Beautiful Soup, and SQL to handle real-life datasets and address data integration challenges.

Data Understanding and Visualization

(0 hours)
The "Data Understanding and Visualization" course provides students with the statistical concepts and data visualization techniques needed to comprehend and analyze datasets effectively.

Data Processing and Manipulation

(0 hours)
The "Data Processing and Manipulation" course provides students with a comprehensive understanding of various data processing and manipulation concepts and tools. Participants will learn how to handle missing values, detect outliers, perform sampling and dimension reduction, apply scaling and discretization techniques, and explore data cube and pivot table operations.

Data Wrangling with Python Project

(0 hours)
The "Data Wrangling Project" course gives students a chance to use what they've learned in the specialization on a real-life data wrangling project of their choice. Students will follow the data wrangling process step by step, from finding data sources to cleaning and putting data together, to make a good dataset that is ready to be analyzed.

Learning objectives

  • Define techniques and methods for collecting data from various sources including files, web, databases, etc.
  • Identify statistical analysis and visualization techniques that can be used to gain insights into the data.
  • Calculate and apply techniques for data preprocessing such as dealing with missing values, outliers, sampling, normalization, and discretization.

Save this collection

Save Data Wrangling with Python to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser