如何使用 series.div() 方法用标量划分熊猫系列?

阅读 131 收藏 0 点赞 0 评论 0

在 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()

评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号