当前位置: 首页 > 图灵资讯 > 行业资讯> Python中Series常用方法整理

Python中Series常用方法整理

来源:图灵python
时间: 2024-07-16 10:04:35

方法说明

1、排序sort_values和ascending。

True表示升序是通过ascending参数来确定的

2、空判断,isnull和notnull。

isnull() - 判空

notnull() - 判非空

3、dropna和删除缺失值处理。

dropna()

删除

4、describe()统计基本信息。

实例

>>>data
a10
b11
c12
d13
e14
dtype:int64
>>>data.sort_values(ascending=False)#降序排序
e14
d13
c12
b11
a10
dtype:int64
>>>data=pd.Series([100,200,np.nan,200,np.nan,400],list('abcdef'))#创建含有缺失值的对象
>>>data
a100.0
b200.0
cNaN
d200.0
eNaN
f400.0
dtype:float64
>>>data.isnull()#判空
aFalse
bFalse
cTrue
dFalse
eTrue
fFalse
dtype:bool
>>>data.notnull()#判非空
aTrue
bTrue
cFalse
dTrue
eFalse
fTrue
dtype:bool
>>>data.dropna()#删除缺失值
a100.0
b200.0
d200.0
f400.0
dtype:float64
>>>data.fillna(data.mean()#设置默认值为平均值
a100.0
b200.0
c225.0
d200.0
e225.0
f400.0
dtype:float64
>>>data.drop_duplicates()#去重
a100.0
b200.0
cNaN
f400.0
dtype:float64
>>>data.value_counts()#统计频率
200.02
100.01
400.01
dtype:int64
>>>data.describe()#基本统计数据,统计时自动去除缺失值
count4.000000
mean225.000000
std125.830574
min100.000000
25%175.000000
50%200.000000
75%250.000000
max400.000000
dtype:float64

以上是Python中Series常用的整理方法,希望对大家有所帮助。更多Python学习指导:python基础教程

本文教程操作环境:windows7系统Python 3.9.1,DELL G3电脑。