pandas读取excel的类型是dataFrame,然后提取每一列是一个Series类型
Series类型包括index和values两部分
a = pd.Series({'a':1,'b':5})a.indexa.values
Index(['a', 'b'], dtype='object')array([1, 5], dtype=int64)
Series类型的操作类似ndarray类型
a[0] #自动索引a['a']#自定义索引
Series类型的操作类似Python字典类型
'a' in aTrue1 in aFalse
Series类型在运算中会自动对齐不同索引的数据
a = pd.Series([1,3,5],index = ['a','b','c'])b = pd.Series([2,4,5,6],index = ['c,','d','e','b'])a+ba NaNb 9.0c NaNc, NaNd NaNe NaNdtype: float64
Series对象可以随时修改并即刻生效
a.index = ['c','d','e']ac 1d 3e 5