使用文件中的標頭導入了一系列csv和xls文件。我注意到這些頭文件並不乾淨,所以當我打電話給他們時,我得到一個錯誤,說有沒有這樣的屬性。我正在尋找的是類似於此的東西;在導入的熊貓數據框中清理標頭
使用內置的函數來創建進口頭的列表
currentheaders = list(df.columns.values)
清潔該列表(這是我很卡上的部分)
cleanedheaders = str.strip or regex equivalent
應用該列表作爲新標題
df.columns = ['cleanedheaders']
帶不工作列表和正則表達式想成爲一個數據框,是否有一個等效的函數n列表?
請定義「不乾淨」。並請提供一些可執行的代碼和數據位;這可能有助於獲得答案。 – tfv
大多數情況下,您不僅會遇到問題,還會遇到數據問題。所以你應該嘗試爲'sep'參數找到合適的值。 – MaxU
如果你只是想剝離你的列名:'df.columns = df.columns.str。strip()' – MaxU