dataframe 删除行_使用Pandas进行数据处理,一起了解DataFrame对象

Pandas DataFrame数据对象

Dataframe数据类似于二维矩阵的数据表

Dataframe对象由索引+N个数据序列组成:

  • 索引包括行索引和列索引
  • 数据序列可以是不同数据类型:数值、字符串、布尔值等)

通过阅读本篇内容,你将掌握:

b68d667b8a8c5edd2a622ae04d883f55.png

创建第一个DataFrame对象

4cebec59cc61f793216228b297d77876.png

head、tail方法

对于大型DataFrame对象,其head(n)、tail(n)方法,显示数据头n行,尾n行,默认是5行

Series赋值

使用Series对DataFrame对象某一列进行赋值,Series对索引将会按照DataFrame的索引重新排列,不存在的索引赋值缺省值

13cf7f09d8fa633412117806d65250b6.png

删除列操作

使用del关键字可以删除DataFrame对象一个列

5bb9e9c2ef249b067457e05309d6cccb.png

name、values属性

  • DataFrame对象行索引和列索引拥有name属性
  • DataFrame对象的values属性值以ndarray的形式返回
0b26f11037a49af3d7f059e06d65b650.png

isnull、notnull方法

同样也支持这两种方法,用来检查DataFrame对象缺失数据

ae8aa426575b73a50250dbad4f196c24.png

构造DataFrame对象

  • 基于数组、元组结构的字典
fc0ca8dd79833a4a098bc8874cb6a66b.png
  • 基于字典构成的字典
50e827170f21fb085ee18c79778c74f1.png
  • 基于Series结构的字典
9df44d08a7d5f53f9e011cc1983f8e9c.png
  • 基于Numpy结构的数组
02e9f7f2b698bd997332d0c08651609e.png
  • 基于一个2维的ndarray
d0f40ce2040a1bbd8c943014d7337851.png
  • 基于另一个DataFrame对象
472c210b410a9d9296373de777093d9a.png
  • 其他方法

基于字典或Series构成的列表

基于列表或元组构成的列表

最后

如果内容有误,欢迎评论区指正!

喜欢我的朋友们,麻烦点一波关注,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值