Pandas函数汇总

一、Pandas数据结构

        1. Series

                1)Series的创建

                        s = Series(a)   # a:列表或NumPy数组或字典

                2)Series的属性

                        s.values   # 值

                        s.index   # 索引

                3)Series的索引

                        (1) 显式索引(闭区间):

                                s[ key ] # 使用index中的元素作为索引值

                                s.loc[ key ] # 使用index中的元素作为索引值

                        (2) 隐式索引(半开区间):

                                s[ n ] # 使用整数作为索引值

                                s.iloc[ n ] # 使用整数作为索引值

                4)Series的切片

                        (1) 显式切片(闭区间):

                                s[key: key1]
                                s.loc[key: key1]

                        (2) 隐式切片(闭区间):

                                s[start: end]
                                s.iloc[start: end]      

                5)Series的属性和方法

                         (1) 属性:

                                s.shape  # 形状
                                s.size  # 元素个数
                                s.index  # 索引
                                s.values  # 值
                                s.dtype  # 元素类型

                         (2) 方法:

                                head(s)  # 查看前几条数据,默认5条

                                tail(s)  # 查看后几条数据,默认5条                    

                                pd.isnull(s)  # 检查是否为空

                                pd.notnull(s)  # 检查是否为非空

                                s.isnull()  # 检查是否为空

                                s.notnull()  # 检查是否为非空       

                6)Series的运算

                        (1) 适用于NumPy的数组运算也适用于Series

                                s + 100 # 加
                                s - 100 # 减
                                s * 100 # 乘
                                s / 100 # 除
                                s // 10 # 整除
                                s ** 2 # 幂

                        (2) Series之间的运算

                                s2 + s1 # 加
                                s2 - s1 # 减
                                s2 * s1 #

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值