如何使用 series.div() 方法將 pandas 系列與標量相除?
在 pandas 系列建構函式中,div() 或 divide() 方法用於執行兩個系列物件之間或系列與標量之間的逐元素浮點除法運算。
該方法返回一個包含結果浮點除法值的系列。我們也可以在系列和標量之間進行除法運算。
這裡我們將看到一些將系列與標量相除的例子。
示例 1
import pandas as pd
# create pandas Series
series = pd.Series([13,48,6,72,8])
print("Series object:",series)
# divide
print("combined series:",series.div(2))解釋
在這個例子中,我們將用標量值“2”除以Series。最初,我們使用整數列表建立了一個 pandas 系列物件。之後,我們進行了除法運算。
輸出
Series object: 0 13 1 48 2 6 3 72 4 8 dtype: int64 combined series: 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 object:",series)
# divide
print("combined series:",series.div([1,2,3,4,5]))解釋
最初,我們使用 Python 整數列表建立了一個 pandas Series。並用標量值列表應用了 div() 方法。
輸出
Series object: 0 13 1 48 2 6 3 72 4 8 dtype: int64 combined series: 0 13.0 1 24.0 2 2.0 3 18.0 4 1.6 dtype: float64
Series.div() 方法返回一個包含浮點除法值的系列。
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP