Data Analytics Using Python

Author(s): Ziping Liu

Edition: 1

Copyright: 2025

Choose Your Format

Choose Your Platform | Help Me Choose

Ebook Package

$60.00 USD

ISBN 9798385158386

Details Ebook w/KHQ 180 days

Data Analytics Using Python offers a comprehensive introduction to Python's pivotal role in data science and artificial intelligence. It covers essential Python libraries—such as NumPy for scientific computing, Pandas for data manipulation, and matplotlib and seaborn for visualization—creating a clear, structured approach to transforming, analyzing, and visualizing data. Readers are guided through all stages of data preparation, including cleaning, wrangling, and aggregation, emphasizing the importance of well-structured datasets for effective analysis. The book also delves into data modeling for descriptive, diagnostic, and predictive analytics, introducing both statistical and machine learning models with Python libraries like statsmodels and scikit-learn. Enhanced with practical case studies based on real-world datasets, this book is a valuable resource for mastering data analytics with Python.

Chapter 1 Python Programming Language Review
Chapter 2 NumPy
Chapter 3 Pandas
Chapter 4 More on Pandas
Chapter 5 Data Visualization
Chapter 6 Data Preparation - Data Cleaning, Wrangling, and Aggregation
Chapter 7 Data Modeling 
Chapter 8 Case Study 
Appendix 
Bibliography

Ziping Liu

Dr. Ziping Liu is a Professor of Computer Science at Southeast Missouri State University, where she has been teaching since 2001. Her research interests span a diverse range of topics, including artificial intelligence and machine learning, secure software design, wireless ad-hoc and sensor network communication and security, distributed and cloud computing, and game development. She has taught courses in machine learning, artificial intelligence, data analytics with Python, cloud computing, full-stack web development with Angular and ASP.NET C#, mobile computing on Android, object-oriented programming and data structures in Java and C++, 2D and 3D game development with C# and Unity/XNA, computer networks, and operating systems, etc. Dr. Liu earned her Ph.D. from Southern Illinois University at Carbondale in 1999 and worked as a software engineer at Motorola from 2000 to 2001.

Data Analytics Using Python offers a comprehensive introduction to Python's pivotal role in data science and artificial intelligence. It covers essential Python libraries—such as NumPy for scientific computing, Pandas for data manipulation, and matplotlib and seaborn for visualization—creating a clear, structured approach to transforming, analyzing, and visualizing data. Readers are guided through all stages of data preparation, including cleaning, wrangling, and aggregation, emphasizing the importance of well-structured datasets for effective analysis. The book also delves into data modeling for descriptive, diagnostic, and predictive analytics, introducing both statistical and machine learning models with Python libraries like statsmodels and scikit-learn. Enhanced with practical case studies based on real-world datasets, this book is a valuable resource for mastering data analytics with Python.

Chapter 1 Python Programming Language Review
Chapter 2 NumPy
Chapter 3 Pandas
Chapter 4 More on Pandas
Chapter 5 Data Visualization
Chapter 6 Data Preparation - Data Cleaning, Wrangling, and Aggregation
Chapter 7 Data Modeling 
Chapter 8 Case Study 
Appendix 
Bibliography

Ziping Liu

Dr. Ziping Liu is a Professor of Computer Science at Southeast Missouri State University, where she has been teaching since 2001. Her research interests span a diverse range of topics, including artificial intelligence and machine learning, secure software design, wireless ad-hoc and sensor network communication and security, distributed and cloud computing, and game development. She has taught courses in machine learning, artificial intelligence, data analytics with Python, cloud computing, full-stack web development with Angular and ASP.NET C#, mobile computing on Android, object-oriented programming and data structures in Java and C++, 2D and 3D game development with C# and Unity/XNA, computer networks, and operating systems, etc. Dr. Liu earned her Ph.D. from Southern Illinois University at Carbondale in 1999 and worked as a software engineer at Motorola from 2000 to 2001.