Pandas對數的計算

2021-10-23 17:24:14 字數 711 閱讀 3499

安裝有python、pandas

內容:對空值、除數為0的計算

series.fillna(nu) 指定的乙個數

利用函式對空值處理

符號函式用法+

addseries1.add(series2,fill_value=nu)

-sub

series1.sub(series2,fill_value=nu)

*mul

series1.mul(series2,fill_value=nu)

/div

series1.div(series2,fill_value=nu)

注:對上表的series1和series2都填入nu的數值。

當除數為0時,會出現正負無窮大-inf,inf(np.inf | -np.inf)

pd.options.mode.use_info_as_na = true

true時inf會變為nan,false時inf就是inf.預設是false.

利用pandas對資料離散化

在實際的工作場景中,我們經常會遇到這樣一種場景 想要將某些字段進行離散化即分桶,簡單來說就是講年齡分成幾個區間。pandas中的cut方法能很好地完成此操作。匯入相關庫,並建立資料集 import pandas as pd import numpy as np index pd.index data...

模組 計算對數

1 計算以e為底的對數,我們可以直接使用log函式 my log e log value 2 計算以10為底的對數 use posix qw log10 my log 10 log10 value 3 有了以上兩個函式中的任何乙個,那麼我們就可以計算任意數的對數了,計算方法為 log n x log...

pandas學習筆記1 對資料的讀取

pandas是python中用來對資料進行處理的乙個模組 pandas.read csv 用來讀入csv檔案 foof csv pandas.read csv 檔名 此時通過type food csv 可以得到這是乙個dataframe的結構 可以看到這裡面包含著很多不同的屬性的資料 字元型描述為o...