fuli2020

2020-07-19   阅读量: 650

Pandas​ series的属性和方法

扫码加入数据分析学习群

Pandas series的创建

pd.Series(data,index)


Series的属性

ser.values #序列的值列

ser.index #序列索引,后面可跟map 映射 ser.index.map(lambda x:x & '+')

ser.size #序列长度


Series方法

ser.value_counts(normalize=True) #分类统计

ser.sort_values(ascending=False) #按值进行排序


空值判断

ser.isna()

ser.isnull()


填充空值

ser.fillna(ser.mode()[0])

ser.isna().sum() #缺失条数总计


两个高级的方法

map:

方法一

a=pd.Series(['男','女','男','女','男','女','男','女','男','女'])
a.map({'男':1,'女':0})


方法二

def change(x):
if x=='男':
return 1
else:
return 0
a.map(change)


apply:

只能接收一个函数








添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
27.5542 2 1 关注作者 收藏

评论(0)


暂无数据

推荐课程