Skip to content
You are not logged in |Login  
     
Limit search to available items
190 results found. Sorted by relevance | date | title .
Record:   Prev Next
Resources
More Information
Bestseller
BestsellerE-book
Author Mukhiya, Suresh Kumar, author.

Title Hands-on exploratory data analysis with Python : perform EDA techniques to understand, summarize, and investigate your data / Suresh Kumar Mukhiya, Usman Ahmed.

Publication Info. Birmingham, UK : Packt Publishing, 2020.

Item Status

Description 1 online resource (1 volume) : illustrations
Bibliography Includes bibliographical references.
Contents Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Section 1: The Fundamentals of EDA -- Chapter 01: Exploratory Data Analysis Fundamentals -- Understanding data science -- The significance of EDA -- Steps in EDA -- Making sense of data -- Numerical data -- Discrete data -- Continuous data -- Categorical data -- Measurement scales -- Nominal -- Ordinal -- Interval -- Ratio -- Comparing EDA with classical and Bayesian analysis -- Software tools available for EDA -- Getting started with EDA -- NumPy -- Pandas -- SciPy -- Matplotlib
Applying descriptive statistics -- Data refactoring -- Dropping columns -- Refactoring timezones -- Data analysis -- Number of emails -- Time of day -- Average emails per day and hour -- Number of emails per day -- Most frequently used words -- Summary -- Further reading -- Chapter 04: Data Transformation -- Technical requirements -- Background -- Merging database-style dataframes -- Concatenating along with an axis -- Using df.merge with an inner join -- Using the pd.merge() method with a left join -- Using the pd.merge() method with a right join -- Using pd.merge() methods with outer join
Merging on index -- Reshaping and pivoting -- Transformation techniques -- Performing data deduplication -- Replacing values -- Handling missing data -- NaN values in pandas objects -- Dropping missing values -- Dropping by rows -- Dropping by columns -- Mathematical operations with NaN -- Filling missing values -- Backward and forward filling -- Interpolating missing values -- Renaming axis indexes -- Discretization and binning -- Outlier detection and filtering -- Permutation and random sampling -- Random sampling without replacement -- Random sampling with replacement
Computing indicators/dummy variables -- String manipulation -- Benefits of data transformation -- Challenges -- Summary -- Further reading -- Section 2: Descriptive Statistics -- Chapter 05: Descriptive Statistics -- Technical requirements -- Understanding statistics -- Distribution function -- Uniform distribution -- Normal distribution -- Exponential distribution -- Binomial distribution -- Cumulative distribution function -- Descriptive statistics -- Measures of central tendency -- Mean/average -- Median -- Mode -- Measures of dispersion -- Standard deviation -- Variance -- Skewness
Summary Further reading -- Chapter 02: Visual Aids for EDA -- Technical requirements -- Line chart -- Steps involved -- Bar charts -- Scatter plot -- Bubble chart -- Scatter plot using seaborn -- Area plot and stacked plot -- Pie chart -- Table chart -- Polar chart -- Histogram -- Lollipop chart -- Choosing the best chart -- Other libraries to explore -- Summary -- Further reading -- Chapter 03: EDA with Personal Email -- Technical requirements -- Loading the dataset -- Data transformation -- Data cleansing -- Loading the CSV file -- Converting the date -- Removing NaN values
This book provides practical knowledge about the main pillars of EDA including data cleaning, data preparation, data exploration, and data visualization. You can leverage the power of Python to understand, summarize and investigate your data in the best way possible. The book presents a unique approach to exploring hidden features in your data.
Local Note eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - North America
Subject Python (Computer program language)
Data mining.
Electronic data processing -- Distributed processing.
Information visualization.
Data mining
Electronic data processing -- Distributed processing
Information visualization
Python (Computer program language)
Added Author Ahmed, Usman, author.
Other Form: Print version: Mukhiya, Suresh Kumar. Hands-On Exploratory Data Analysis with Python : Perform EDA Techniques to Understand, Summarize, and Investigate Your Data. Birmingham : Packt Publishing, Limited, ©2020
ISBN 178953562X
9781789535624 (electronic bk.)
9781789537253