pandas入门(五)

上一篇:pandas入门(四)

在算术方法中填充值

在对不同索引的对象进行算术运算时,你可能希望当一个对象中某个轴标签在另一 个对象中找不到时填充一个特殊值(比如0)
在这里插入图片描述

=====================================
将它们相加时,没有重叠的位置就会产生NA值
在这里插入图片描述

=====================================
使用df1的add方法,传入df2以及一个fill_value参数
在这里插入图片描述

=====================================
它们每个都有一个副本,以字母r开 头,它会翻转参数。因此这两个语句是等价的
在这里插入图片描述

=====================================
在对Series或DataFrame重新索引时,也可以指定一个填充值
在这里插入图片描述

DataFrame和Series之间的运算

跟不同维度的NumPy数组一样,DataFrame和Series之间算术运算也是有明确规定的。
在这里插入图片描述

=====================================
当我们从arr减去arr[0],每一行都会执行这个操作。这就叫做广播。
在这里插入图片描述

=====================================
默认情况下,DataFrame和Series之间的算术运算会将Series的索引匹配到 DataFrame的列,然后沿着行一直向下广播。
在这里插入图片描述

=====================================
如果某个索引值在DataFrame的列或Series的索引中找不到,则参与运算的两个对 象就会被重新索引以形成并集
在这里插入图片描述

=====================================
希望匹配行且在列上广播,则必须使用算术运算方法(传入的轴号就是希望匹配的轴)。目的是匹配DataFrame的行索引(axis=‘index’ or axis=0)并进行广播。
在这里插入图片描述

++++++++++++++++++++++++++++++++++++

下一篇:pandas入门(六)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值