python缺失值處理 fillna python中怎樣判斷一個dataframe非空?
python中怎樣判斷一個dataframe非空?importpandasaspddimportnumpyanspff=pd.數(shù)據(jù)幀( np.random.隨機(jī)(10,6)) 測向iloc[5,3]=
python中怎樣判斷一個dataframe非空?
importpandasaspddimportnumpyanspff=pd.數(shù)據(jù)幀( np.random.隨機(jī)(10,6)) 測向iloc[5,3]= np.nandf.iloc公司[7:9,5]= np.南判斷是否有缺失值df.isnull()確定哪些列缺少值df.isnull(). Any()#只顯示缺少值的DF行[df.isnull().值==真]
~熊貓.DataFrame.fillna()函數(shù)用于填充數(shù)組中的Nan值,但此方法不會更改原始數(shù)組,而是返回一個新數(shù)組。下面是一個示例演示:
我們可以發(fā)現(xiàn),在用fillna方法填充缺少的值之后,將返回一個填充的數(shù)組,但原始數(shù)組沒有更改。
如果我們想改變原來的數(shù)組,我們需要重新賦值
填寫指定的多列缺失值,就像填寫整個數(shù)組的缺失值一樣,我們需要重新賦值。