您当前的位置: 首页 >  Python

Python数据分析与展示:pandas算术和比较运算-11

彭世瑜 发布时间:2018-05-20 19:46:27 ,浏览量:2

算术运算法则

算术运算根据行列索引,补齐后运算, 运算默认产生浮点数 补齐时缺项填充NaN(空值) 二维和一维、一维和零维间为广播运算 采用+ ‐* /符号进行的二元运算产生新的对象

方法形式的运算

方法说明.add(d, **argws)类型间加法运算,可选参数.sub(d, **argws)类型间减法运算,可选参数.mul(d, **argws)类型间乘法运算,可选参数.div(d, **argws)类型间除法运算,可选参数 比较运算法则

比较运算只能比较相同索引的元素,不进行补齐 二维和一维、一维和零维间为广播运算 采用> < >= b print(c) """ 0 1 2 3 0 False False False False 1 False False False True 2 True True True True """ d = a == b print(d) """ 0 1 2 3 0 False False False False 1 False False True False 2 False False False False """ # 不同维度,广播运算,默认在1轴 s = pd.Series(np.arange(4)) print(s) """ 0 0 1 1 2 2 3 3 dtype: int32 """ print(a > s) """ 0 1 2 3 0 False False False False 1 True True True True 2 True True True True """ print(s > 0) """ 0 False 1 True 2 True 3 True dtype: bool """

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 2浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0477s