安裝有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...