在Python中給Nan值更改為0的方法
更新時間:2018年10月30日 09:14:37 作者:zsc201825
今天小編就為大家分享一篇在Python中給Nan值更改為0的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
如下所示:
import pandas as pd
df1 = pd.DataFrame([{'col1':'a', 'col2':1}, {'col1':'b', 'col2':2}])
df2 = pd.DataFrame([{'col1':'a', 'col3':11}, {'col1':'c', 'col3':33}])
data = pd.merge(left=df1, right=df2, how='left', left_on='col1', right_on='col1')
print (data)
# 將NaN替換為0
print (data.fillna(0))
以上這篇在Python中給Nan值更改為0的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
python卸載numpy出現WinError:拒絕訪問的解決方案
這篇文章主要介紹了python卸載numpy出現WinError:拒絕訪問的解決方案,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-08-08
python報錯TypeError: Input z must be
大家好,本篇文章主要講的是python報錯TypeError: Input z must be 2D, not 3D的解決方法,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下2021-12-12
解決Django transaction進行事務管理踩過的坑
這篇文章主要介紹了解決Django transaction進行事務管理踩過的坑,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-04-04

