您好,登錄后才能下訂單哦!
這篇“Pandas div()函數如何使用”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Pandas div()函數如何使用”文章吧。
div()方法將DataFrame中的每個值除以指定的值,并返回一個計算處理后的Dataframe結果
DataFrame.div()函數其實是除法運算,表格中的每個數據都是被除數
import pandas as pd df = pd.DataFrame({"col1":[5, 3, None, 4], "col2":[None, 2, 4, 3], "col3":[4, 3, 8, 5], "col4":[5, 4, 2, None]})
df
res1 = df.div(2, fill_value = 50)
res1
fill_value參數指定在除法之前如何處理NaN值
series_object = pd.Series([2, 3, 1.5, 4]) res2 = df.div(series_object, axis = 0)
series_object
res2
上述生成res2的計算過程如下所示
axis參數決定是按索引還是按列進行比較,取值0 或 'index' 表示按索引進行比較,取值1 或者 'columns' 表示按列進行比較
series_object = pd.Series([2, 3, 1.5, 4],index = ['col1', 'col2', 'col3', 'col4']) res3 = df.div(series_object, axis = 1)
res3
上述生成res3的計算過程如下所示
以上就是關于“Pandas div()函數如何使用”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。