從資料列中的字串中刪除不需要的字元
在此程式設計問題中,任務是有效地從資料列中的字串中刪除不需要的字元pandas DataFrame 的特定列。資料包含一個「結果」列,其中包含帶有前綴符號和後綴字母的字串。目標是修剪這些字串以僅保留所需的數值。
嘗試使用 '.str.lstrip(' -')' 和 '.str.rstrip('aAbBcC')' 的解決方案導致錯誤由於傳遞的參數不正確。
為了解決這個問題,解決方案利用 '.map()' 函數將 lambda 函數應用於‘結果’欄。代碼如下:
此代碼從「結果」列中的每個字串中移除不需要的字符,並將修改後的值分配回該列。
說明:
透過利用 '.map()' 函數和 lambda 表達式,此程式碼有效地從 DataFrame 列中的字串中刪除不需要的字符,確保保留所需的數值。
以上是如何從 Pandas DataFrame 列中的字串中刪除不需要的字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!