Learn data analysis with Python : lessons in coding 9781484234860, 1484234863, 9781484234853

A quick and practical hands-on guide to learning and using Python in data analysis, this book includes three exercises a

450 69 645KB

English Year 2018

Report DMCA / Copyright

DOWNLOAD FILE

Learn data analysis with Python : lessons in coding
 9781484234860, 1484234863, 9781484234853

Table of contents :
Content: Intro
Table of Contents
About the Authors
About the Technical Reviewer
Chapter 1: How to Use This Book
Installing Jupyter Notebook
What Is Jupyter Notebook?
What Is Anaconda?
Getting Started
Getting the Datasets for the Workbookâ#x80
#x99
s Exercises
Chapter 2: Getting Data Into and Out of Python
Loading Data from CSV Files
Your Turn
Saving Data to CSV
Your Turn
Loading Data from Excel Files
Your Turn
Saving Data to Excel Files
Your Turn
Combining Data from Multiple Excel Files
Your Turn
Loading Data from SQL
Your Turn
Saving Data to SQL
Your Turn Random Numbers and Creating Random DataYour Turn
Chapter 3: Preparing Data Is Half the Battle
Cleaning Data
Calculating and Removing Outliers
Your Turn
Missing Data in Pandas Dataframes
Your Turn
Filtering Inappropriate Values
Your Turn
Finding Duplicate Rows
Your Turn
Removing Punctuation from Column Contents
Removing Whitespace from Column Contents
Standardizing Dates
Standardizing Text like SSNs, Phone Numbers, and Zip Codes
Creating New Variables
Binning Data
Your Turn
Applying Functions to Groups, Bins, and Columns
Your Turn
Ranking Rows of Data
Your Turn Create a Column Based on a ConditionalYour Turn
Making New Columns Using Functions
Your Turn
Converting String Categories to Numeric Variables
Your Turn
Organizing the Data
Removing and Adding Columns
Your Turn
Selecting Columns
Your Turn
Change Column Name
Your Turn
Setting Column Names to Lower Case
Your Turn
Finding Matching Rows
Your Turn
Filter Rows Based on Conditions
Your Turn
Selecting Rows Based on Conditions
Your Turn
Random Sampling Dataframe
Your Turn
Chapter 4: Finding the Meaning
Computing Aggregate Statistics
Your Turn Computing Aggregate Statistics on Matching RowsYour Turn
Sorting Data
Your Turn
Correlation
Your Turn
Regression
Your Turn
Regression without Intercept
Your Turn
Basic Pivot Table
Your Turn
Chapter 5: Visualizing Data
Data Quality Report
Your Turn
Graph a Dataset: Line Plot
Your Turn
Graph a Dataset: Bar Plot
Your Turn
Graph a Dataset: Box Plot
Your Turn
Graph a Dataset: Histogram
Your Turn
Graph a Dataset: Pie Chart
Your Turn
Graph a Dataset: Scatter Plot
Your Turn
Chapter 6: Practice Problems
Analysis Exercise 1
Analysis Exercise 2
Analysis Exercise 3 Analysis Exercise 4Analysis Project
Required Deliverables
Index

Polecaj historie