一.Pandas数据结构分析
1.Series类对象的构造(主要由一组数据和与之相关的索引构成)
class pandas.Series(data=None,index=None,dtype=None,name=None,copy=False,fastpath=False)
data---传入的数据
index---索引
(1)通过传入列表创建Series类对象
//创建Series类对象
ser_obj=pd.Series([1,2,3,4,5])
//创建Series类对象,并指定索引
ser_obj=pd.Series([1,2,3,4,5],index=['a','b','c','d','e'])
(2)使用dict进行构建
year_data={2001:17.8,2002:20.1,2003:16.5}
ser_obj2=pd.Series(year_data)
为方便操作Series中的索引和数据,该对象提供两个属性index和values分别进行获取
//获取ser_obj的索引
ser_obj.index
//获取ser_obj的数据
ser_obj.values
//获取位置索引3对应的数据
ser_obj[3]