如何為pandas series.divmod() 方法賦予標量值?
Pandas series 構造器中的 Series.divmod() 方法用於對 series 物件進行整數除法和模除法運算,可以使用標量值,也可以對兩個 series 進行此 divmod() 方法的運算。
該方法對兩個輸入物件的每個元素執行除法運算。它返回一個包含兩個 series 物件的 Python 元組,元組的第一個 series 表示整數除法的輸出,第二個 series 物件表示模除法的輸出。
示例 1
import pandas as pd
# create pandas Series
series = pd.Series([25, 48, 18, 99, 61])
print("Series object:",series)
# apply divmod()
print("Output: ",series.divmod([1,2,3,4,5]))解釋
在這個例子中,我們將使用 divmod() 方法將一個包含標量值的列表的 series 物件進行除法。
輸出
Series object: 0 25 1 48 2 18 3 99 4 61 dtype: int64 Output: (0 25 1 24 2 6 3 24 4 12 dtype: int64, 0 0 1 0 2 0 3 3 4 1 dtype: int64)
divmod() 方法返回一個包含兩個 series 的元組物件。第一個 series 表示整數除法的值,第二個 series 表示模除法的輸出值。
示例 2
import pandas as pd
# create pandas Series
series = pd.Series([19, 4, 89, 45, 31])
print("Series object:",series)
# apply divmod() with a scalar value
print("Output: ",series.divmod(2))解釋
在下面的例子中,我們使用標量值“2”對 series 物件應用了 divmod() 方法。
輸出
Series object: 0 19 1 4 2 89 3 45 4 31 dtype: int64 Output: (0 9 1 2 2 44 3 22 4 15 dtype: int64, 0 1 1 0 2 1 3 1 4 1 dtype: int64)
在上面的輸出塊中,我們可以看到 divmod() 方法的輸出,它是一個包含兩個 series 物件(整數除法和模除法)的元組。
廣告
資料結構
網路
關係資料庫管理系統(RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP