更新时间:2021-06-18 18:12:06
封面
版权信息
Preface
1. Introduction to Data Wrangling with Python
Introduction
Importance of Data Wrangling
Python for Data Wrangling
Lists Sets Strings Tuples and Dictionaries
List Functions
Summary
2. Advanced Operations on Built-In Data Structures
Advanced Data Structures
Basic File Operations in Python
3. Introduction to NumPy Pandas and Matplotlib
NumPy Arrays
Advanced Mathematical Operations
Statistics and Visualization with NumPy and Pandas
The Definition of Statistical Measures – Central Tendency and Spread
Data Wrangling in Statistics and Visualization
4. A Deep Dive into Data Wrangling with Python
Subsetting Filtering and Grouping
Detecting Outliers and Handling Missing Values
Concatenating Merging and Joining
Useful Methods of Pandas
5. Getting Comfortable with Different Kinds of Data Sources
Reading Data from Different Sources
Introduction to Beautiful Soup 4 and Web Page Parsing
6. Learning the Hidden Secrets of Data Wrangling
Advanced List Comprehension and the zip Function
Data Formatting
Identifying and Cleaning Outliers
Levenshtein Distance
7. Advanced Web Scraping and Data Gathering
The Requests and BeautifulSoup Libraries
Reading Data from XML
Reading Data from an API
Fundamentals of Regular Expressions (RegEx)
8. RDBMS and SQL
Refresher of RDBMS and SQL
Relation Mapping in Databases
Joins
Retrieving Specific Columns from a JOIN Query
9. Applications in Business Use Cases and Conclusion of the Course
Applying Your Knowledge to a Data Wrangling Task
An Extension to Data Wrangling
Appendix