欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

pandas库Series类型与基本操作

程序员文章站 2022-05-14 12:26:19
pandas读取excel的类型是dataFrame,然后提取每一列是一个Series类型 Series类型包括index和values两部分 Series类型的操作类似ndarray类型 Series类型的操作类似Python字典类型 Series类型在运算中会自动对齐不同索引的数据 Series ......

pandas读取excel的类型是dataframe,然后提取每一列是一个series类型

series类型包括index和values两部分

a = pd.series({'a':1,'b':5})
a.index
a.values
index(['a', 'b'], dtype='object')
array([1, 5], dtype=int64)

series类型的操作类似ndarray类型

a[0]  #自动索引
a['a']#自定义索引

series类型的操作类似python字典类型

'a' in a
true
1 in a
false

series类型在运算中会自动对齐不同索引的数据

a = pd.series([1,3,5],index = ['a','b','c'])
b = pd.series([2,4,5,6],index = ['c,','d','e','b'])
a+b

a     nan
b     9.0
c     nan
c,    nan
d     nan
e     nan
dtype: float64

series对象可以随时修改并即刻生效

a.index = ['c','d','e']
a

c    1
d    3
e    5