Pandas使用教程(四)

一、How to explore a Pandas Series?

1.movies.genre.describe()
Pandas使用教程(四)
2.movies.genre.value_counts()
Pandas使用教程(四)
Pandas使用教程(四)
3.movies.genre.unique()
Pandas使用教程(四)
movies.genre.nunique()

16

pd.crosstab(movies.genre, movies.content_rating)
Pandas使用教程(四)
可视化
Pandas使用教程(四)

Pandas使用教程(四)

二、How to handle missing values in pandas?(NaN)

ufo.isnull().sum()
Pandas使用教程(四)

ufo.notnull()
Pandas使用教程(四)
ufo.dropna(how=‘any’).shape

(2486, 5) #任意一列数据为空的数据则删除,删除后剩下的行列数

ufo.dropna(how=‘all’).shape

(18241, 5) #每列数据都为空则删除,删除后剩下的行列数

ufo.dropna(subset=[‘City’, ‘Shape Reported’], how=‘all’).shape

(图文无关)
Pandas使用教程(四)
ufo[‘Shape Reported’].fillna(value=‘VARIOUS’, inplace=True)
Pandas使用教程(四)
将VARIOUS用于替换NaN

三、index的作用

1.用于检索
Pandas使用教程(四)
2.关联
创建一个Series
Pandas使用教程(四)