使用文件中的标头导入了一系列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