1
Data analysis with
pandas
IMAN MOSTAFA
SUEZ CANAL UNIVERSITY
2
Iris Dataset Example
3
Iris Dataset
Features
4
Iris Dataset
Classes
5
Reading Raw dataset example
6
Pandas
Introduction to Pandas
Installing Library
Pip install pandas
Importing the library
Import Pandas as pd
Reading data using pandas.
pd.read_csv(‘path/file.csv’)
7
Pandas(continued)
DataFrame
df=pd.DataFrame
Slicing, indexing and filtering.
Removing rows, columns or NaN.
8
Pandas(continued)
Adding new columns.
Data aggregation (Groupby)
Merging and Joining.
Pivoting
9
10
Data cleansing
11
1-Missing Values (Cont.)
Setting missing values to zero is tempting, but generally wrong, because
there is always some ambiguity as to whether these values should be
interpreted as data or not
Ex
Is someone's salary zero because he is unemployed, or did he just not
answer the question?
12
Missing values Examples