pandas学习笔记(五)-运算

数据类型运算:

算数运算:
1.符合以下法则:
    1.根据行列索引,只有索引值相同的行或列才运算
    2.补齐后运算.默认缺项时填充NaN,NaN和任何元素运算结果都是NaN
    3.默认运算产生浮点数
    4.维度不同(二维与一维,一维和零维)的时候为广播运算
    当年pandas那种和标量的运算(每一个都和标量运算),就是广播运算
    底下再具体说
    5.采用+,-,*,/等符号进行的运算产生新的对象
 

2.方法形式的运算(由数据对象调用)

     好处是有很多可选参数
    如:b.add(a,fill_value=0),可以补齐元素某一方的空缺值.
 

3.广播运算:
    *.不同维度之间运算的时候,低维的对象会作用到高维的每个元素中
    *.当二维和一维运算时,默认这个运算发生在零轴上,也就是一维元素和二维      元素的每一行        运算
    *.如果你想让一维对象和二维对象的每一列运算,
      只要再运算新的方法中指定axis参数为0就好

 

比较运算:
1.符合以下法则:
    1.只能比较相同索引的对象,不进行补齐
      因此相同维度的情况下,要求尺寸相同,否则报错
    2.不同维度之间的进行广播运算
      2维,1维之间同样默认1轴上,同时有尺寸要求
    3.采用>,<,>=,<=,==,!=等符号进行的二元运算产生布尔对象:
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值