Pandas 基于 Numpy,并提供了 2 大核心数据结构:
- Series:一维带有标签的数组
- DataFrame:二维表格结构,可看作多个 Series 的组合
用得最多的pandas对象是Series,一个一维的标签化数组对象,另一个是DataFrame,它是一个面向列的二维表结构。
| 特性 | Series | DataFrame |
| 维度 | 一维 | 二维 |
| 索引 | 单索引 | 行索引+列名 |
| 数据存储 | 同质化数据类型 | 各列可不同数据类型 |
| 类比 | Excel单列 | 整张Excel工作表 |
| 创建方式 | pd.Series([1,2,3]) | pd.DataFrame({‘col’:[1,2,3]}) |
![图片[1]-3.1.2了解 Pandas 核心数据结构:Series 和 DataFrame-大赛人网](https://www.dsrw.com/wp-content/uploads/2026/10/image-157.png)
Pandas 与 Numpy 的关系与区别
就像学习数学要先掌握算术才能学代数一样,NumPy就是数据分析的”算术基础”。虽然可以直接用计算器(Pandas),但理解底层原理才能走得更远。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END











请登录后查看评论内容