Pandas DataFrame数据对象
Dataframe数据类似于二维矩阵的数据表
Dataframe对象由索引+N个数据序列组成:
- 索引包括行索引和列索引
- 数据序列可以是不同数据类型:数值、字符串、布尔值等)
通过阅读本篇内容,你将掌握:
创建第一个DataFrame对象
head、tail方法
对于大型DataFrame对象,其head(n)、tail(n)方法,显示数据头n行,尾n行,默认是5行
Series赋值
使用Series对DataFrame对象某一列进行赋值,Series对索引将会按照DataFrame的索引重新排列,不存在的索引赋值缺省值
删除列操作
使用del关键字可以删除DataFrame对象一个列
name、values属性
- DataFrame对象行索引和列索引拥有name属性
- DataFrame对象的values属性值以ndarray的形式返回
isnull、notnull方法
同样也支持这两种方法,用来检查DataFrame对象缺失数据
构造DataFrame对象
- 基于数组、元组结构的字典
- 基于字典构成的字典
- 基于Series结构的字典
- 基于Numpy结构的数组
- 基于一个2维的ndarray
- 基于另一个DataFrame对象
- 其他方法
基于字典或Series构成的列表
基于列表或元组构成的列表
最后
如果内容有误,欢迎评论区指正!
喜欢我的朋友们,麻烦点一波关注,谢谢!