當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python pandas.Series.rmul用法及代碼示例


用法:

Series.rmul(other, level=None, fill_value=None, axis=0)

返回係列和其他元素的乘法(二元運算符rmul)。

等效於 other * series ,但支持用 fill_value 替換任一輸入中的缺失數據。

參數

other係列或標量值
fill_value無或浮點值,默認無(NaN)

在計算之前使用此值填充現有的缺失 (NaN) 值以及成功係列對齊所需的任何新元素。如果兩個相應係列位置中的數據都丟失,則填充結果(在該位置)將丟失。

level整數或名稱

跨級別廣播,匹配傳遞的 MultiIndex 級別上的索引值。

返回

Series

操作的結果。

例子

>>> a = pd.Series([1, 1, 1, np.nan], index=['a', 'b', 'c', 'd'])
>>> a
a    1.0
b    1.0
c    1.0
d    NaN
dtype:float64
>>> b = pd.Series([1, np.nan, 1, np.nan], index=['a', 'b', 'd', 'e'])
>>> b
a    1.0
b    NaN
d    1.0
e    NaN
dtype:float64
>>> a.multiply(b, fill_value=0)
a    1.0
b    0.0
c    0.0
d    0.0
e    NaN
dtype:float64

相關用法


注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Series.rmul。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。