Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Python Data Analysis

You're reading from   Python Data Analysis Perform data collection, data processing, wrangling, visualization, and model building using Python

Arrow left icon
Product type Paperback
Published in Feb 2021
Publisher Packt
ISBN-13 9781789955248
Length 478 pages
Edition 3rd Edition
Languages
Arrow right icon
Authors (2):
Arrow left icon
Ivan Idris Ivan Idris
Author Profile Icon Ivan Idris
Ivan Idris
Avinash Navlani Avinash Navlani
Author Profile Icon Avinash Navlani
Avinash Navlani
Arrow right icon
View More author details
Toc

Table of Contents (20) Chapters Close

Preface 1. Section 1: Foundation for Data Analysis
2. Getting Started with Python Libraries FREE CHAPTER 3. NumPy and pandas 4. Statistics 5. Linear Algebra 6. Section 2: Exploratory Data Analysis and Data Cleaning
7. Data Visualization 8. Retrieving, Processing, and Storing Data 9. Cleaning Messy Data 10. Signal Processing and Time Series 11. Section 3: Deep Dive into Machine Learning
12. Supervised Learning - Regression Analysis 13. Supervised Learning - Classification Techniques 14. Unsupervised Learning - PCA and Clustering 15. Section 4: NLP, Image Analytics, and Parallel Computing
16. Analyzing Textual Data 17. Analyzing Image Data 18. Parallel Computing Using Dask 19. Other Books You May Enjoy

What this book covers

Chapter 1, Getting Started with Python Libraries, explains the data analyst process and the successful installation of Python libraries and Anaconda. Also, we will discuss Jupyter Notebook and its advanced features.

Chapter 2, NumPy and Pandas, introduces NumPy and Pandas. This chapter provides a basic overview of NumPy arrays, Pandas DataFrames, and their associated functions.

Chapter 3, Statistics, gives a quick overview of descriptive and inferential statistics.

Chapter 4, Linear Algebra, gives a quick overview of linear algebra and its associated NumPy and SciPy functions.

Chapter 5, Data Visualization, introduces us to the matplotlib, seaborn, Pandas plotting, and bokeh visualization libraries.

Chapter 6, Retrieving, Processing, and Storing Data, explains how to read and write various data formats, such as CSV, Excel, JSON, HTML, and Parquet. Also, we will discuss how to acquire data from relational and NoSQL databases.

Chapter 7, Cleaning Messy Data, explains how to preprocess raw data and perform feature engineering.

Chapter 8, Signal Processing and Time Series, contains time series and signal processing examples using sales, beer production, and sunspot cycle dataset. In this chapter, we will mostly use NumPy, SciPy, and statsmodels.

Chapter 9, Supervised Learning – Regression Analysis, explains linear regression and logistic regression in detail with suitable examples using the scikit-learn library.

Chapter 10, Supervised Learning – Classification Techniques, explains various classification techniques, such as naive Bayes, decision tree, K-nearest neighbors, and SVM. Also, we will discuss model performance evaluation measures.

Chapter 11, Unsupervised Learning – PCA and Clustering, gives a detailed discussion on dimensionality reduction and clustering techniques. Also, we will evaluate the clustering performance.

Chapter 12, Analyzing Textual Data, gives a quick overview of text preprocessing, feature engineering, sentiment analysis, and text similarity. This chapter mostly uses the NLTK, SpaCy, and scikit-learn libraries.

Chapter 13, Analyzing Image Data, gives a quick overview of image processing operations using OpenCV. Also, we will discuss face detection.

Chapter 14, Parallel Computing Using Dask, explains how to perform data preprocessing and machine learning modeling in parallel using Dask.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at €18.99/month. Cancel anytime