Pandas-二进制操作

Pandas数据结构之间执行二进制操作,要注意下列两个关键点:

  • 多维(DataFrame)与低维(Series)对象之间的广播机制
  • 计算中的缺失值处理

这两个问题可以同时,但下面我们先介绍怎么分开处理。

匹配/广播机制

DataFrame支持add()、sub()、mul()、div()、radd()、rsub()等方法执行二进制操作。广播机制重点关注输入的Series,通过axis关键字,匹配index或columns即可调用这些函数。

Pandas-二进制操作
还可以用Series对齐多层索引DataFrame的某一层次。
Pandas-二进制操作
Series与Index还支持divmod()内置函数,该函数同时执行向下取整除与模运算,返回两个与左侧类型相同的元组。
divmod还支持元素级运算:

Original: https://blog.csdn.net/m0_54342642/article/details/115488504
Author: 指尖编程
Title: Pandas-二进制操作

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/740987/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球