資料里面‘型別’一列有A/B/C三個有效值,有些行錯列了,如果‘型別’這列的值不是A/B/C就尋找所在行是否有A/B/C,有的話就填到‘型別’這一列,沒有的話就填寫為‘無型別’。我大概知道應該用pandas apply的方法,自定義一個函式。但是不知道怎么定義函式處理一行
資料1 資料2 資料3 型別
pandas 0.878954821 北京 A
pandas 0.956116995 武漢 B
pandas 0.944263521 西安 C
pandas 0.490292992 西安 A
pandas 0.115273626 西安 B
Python B 西安 0.019382754
Python 0.062906525 西安 A
A 0.019382754 西安 0.019382754
Python 0.044986562 西安 C
Python 0.820041401 西安 0.211048256
Python 0.713243944 西安 B
Python 0.211048256 西安 C
Python 0.614623924 西安 A
uj5u.com熱心網友回復:
用正側運算式,進行行處理轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/133219.html
上一篇:python字串格式化
下一篇:關于python,誰可以教教我
