一、Pandas的数据结构分析
Pandas的两个主要的数据结构:Series和DataFrame
(1)Series是一个类似一维数组的对象,它能够保存任何类型的数据,主要由一组数据和与之相关的索引两部分构成
index | element |
0 | 1 |
1 | 2 |
2 | 3 |
3 | 4 |
4 | 5 |
(2)通过传入一个列表来创建一个Series类对象:
创建Series类对象:
创建Series类对象,并指定索引:
使用dict进行构建:
(3)为了能方便地操作 Series对象中的索引和数据,所以该对象提供了两个属性index和values分别进行获取
1、获取s1的索引
2、获取s1的数据
获取位置索引3对应的数据
(4)DataFrame是一个类似于二维数组或表格(如excel)的对象,它每列的数据可以是不同的数据类型
(5) Pandas的DataFrame类对