pandas的数据结构

pandas的数据结构是构建在 numpy 的基础上的,pandas 的数据结构可以分为三个级别,低级别的数据结构可以看成是高级别的的数据结构的元素,可以这样理解,最低级别的数据结构是一维数组,第二个级别的数据结构可以看成是二维数组,第三个级别的数据结构可以看成是三维的数组,当然这三个数据结构的复杂程度远高于数组,这三个数据结构分别是Series,DataFramePanel,这些数据结构的详细如下

Series

Series 字面意思为系列,它是一个一维数组,它的复杂程度在于他为一维数组提供了很多的操作方法,便于处理这些一维数据.

DataFrame

DataFrame的字面意思是数据框,从字面意思也可以看出来是一个二维数组,与Series类似,他应该也是被解析成一个二维数组

图-1 返回的数据对象

​ 除了常规方法构造一个 DataFrame 对象外,也可以使用字典创建一个 DataFrame 对象,这样创建对象会将 字典中的key作为列名,字典中的value 作为一列

🌹💗正文结束💗🌹