??上個一篇博客講解了如何進行資料的缺失值處理,本篇就來講解一下如何進行資料轉換的一系列操作,
一:洗掉重復值
??由于各種原因,DataFrame中會出現重復行,如下:

??用duplicated方法可以回傳一個布林值Series,找出每一行是否有重復情況,

??而drop_duplicates回傳的是DataFrame,內容是duplicated回傳陣列中為False的部分,

??上面的方法默認是對列進行操作,可以在drop_duplicates方法的括號里邊加入引數指定需要去除重復的列,加入引數keep = 'last'將會回傳最后一個觀測到的值,如下:

二:使用函式或映射進行資料轉換
??可以用map函式把一個函式或者包含映射關系的字典型物件加入到我們的資料串列中,如下:

三:替代值
??可以用replace方法替換一些值,生成新的物件,也可以用字典的形式,

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/153811.html
標籤:Python
上一篇:執行檔案例外報錯:ImportError: attempted relative import with no known parent package
下一篇:helm部署的服務如何修改配置
