Pandas是基于Numpy构建的(不知道pandas和我们的国宝有什么关系),而Numpy和Pandas的数据类型是在基础数据类型上建立,彼此相关,又彼此不同。Numpy对象最重要特点向量化运算,pandas对象最重要特点是字典和列表混合。
pandas,首先需要了解他主要两个数据结构:Series和DataFrame。
series是线性的数据结构,是一个一维数组,Pandas 会默然用0到n-1来作为series的index, 但也可以自己指定index( 可以把index理解为‘字典’里面的‘键 ’)。下例为为指定index的用法。可以通过通过位置获取数据。
![21263d7a1d2eaecb32a611a7276b7759.png](https://img-blog.csdnimg.cn/img_convert/21263d7a1d2eaecb32a611a7276b7759.png)
1
指定index:我们可以指定intex就像字典指定‘键’一样,我们也可以使用字典或者numpy创建Series。如下例。
![972b7ac33692cc4056251d13e00b94b0.png](https://img-blog.csdnimg.cn/img_convert/972b7ac33692cc4056251d13e00b94b0.png)
2
DataFrame:是Python中Pandas库中的一种数据结构,它类似excel,是一种二维表。DataFrame的单