在 pandas 系列构造函数中,div()ordivide()方法用于在两个系列对象之间或系列与标量之间执行元素级浮点除法运算。
该方法返回一个带有结果浮动除法值的序列。我们也可以做级数和标量的除法运算。
在这里,我们将看到一些用标量划分系列的示例。
示例 1
import pandas as pd # create pandas Series series = pd.Series([13,48,6,72,8]) print("系列对象:",series) # divide print("组合系列:",series.div(2))
解释
在此示例中,我们将使用标量值“2”划分系列。最初,我们使用整数值列表创建了一个 pandas 系列对象。之后,我们进行了除法操作。
输出结果
系列对象: 0 13 1 48 2 6 3 72 4 8 dtype: int64 组合系列: 0 6.5 1 24.0 2 3.0 3 36.0 4 4.0 dtype: float64
在上面的块中,我们可以看到初始和结果系列对象。在系列元素和缩放器值“2”之间执行逐元素除法运算。
示例 2
import pandas as pd # create pandas Series series = pd.Series([13,48,6,72,8]) print("系列对象:",series) # divide print("组合系列:",series.div([1,2,3,4,5]))
解释
最初,我们使用 Python 整数值列表创建了一个熊猫系列。并将该div()方法与标量值列表一起应用。
输出结果
系列对象: 0 13 1 48 2 6 3 72 4 8 dtype: int64 组合系列: 0 13.0 1 24.0 2 2.0 3 18.0 4 1.6 dtype: float64
该方法返回具有浮动除法值的系列。Series.div()