【发布时间】:2018-02-07 08:54:44
【问题描述】:
我正在尝试将一列熊猫数据框的元素与另一列的相同行索引元素分开。在尝试找到实现此目的的库函数时,我遇到了两个函数 DataFrame.div 和 DataFrame.divide。他们的文档非常相似,我想知道它们之间的区别可能是什么。它们之间有什么区别吗?他们的内部实现有什么不同吗?如果是,怎么会?提前致谢。
【问题讨论】:
标签: python pandas numpy dataframe
我正在尝试将一列熊猫数据框的元素与另一列的相同行索引元素分开。在尝试找到实现此目的的库函数时,我遇到了两个函数 DataFrame.div 和 DataFrame.divide。他们的文档非常相似,我想知道它们之间的区别可能是什么。它们之间有什么区别吗?他们的内部实现有什么不同吗?如果是,怎么会?提前致谢。
【问题讨论】:
标签: python pandas numpy dataframe
它们都是函数 pd.DataFrame.truediv 的别名,它们都做同样的事情 - 沿给定轴执行索引对齐除法。
truediv 是pandas/core/ops.py 中_op_descriptions 数据结构中指定的主要操作之一。 div 和 divide 稍后被创建为对此的引用。
【讨论】: