1. Series
series是一维带标签的数组,数组内可放任意数据
s=pd.Series(data,index=index) |
其中,index是一个列表,用来存放数据标签,data可以是不同的数据类型。
data可为字典、array数组、标量等。
Series对象性质:
- 类narray对象
- 类dict对象
- 标签对齐操作
2. DataFrame
DataFrame是二维带行列标签的数组,可想象为Excel表格
df=pd.DataFrame(data,index=index,columns=columns) |
其中,index为行标签,columns为列标签
data可以是
- 由一维numpy数组,list,Series构成的字典
- 二维numpy数组
- 一个Series
- 另外的DataFrame对象
Series构成的字典:
list构成的字典:
Series:
list:
特性:
- 列的选择,增加和删除
- 索引和选择
- 数据对齐
- 使用numpy函数
3. Panel
Panel是三维的标签数组