这曾经是这样处理的pandas
:
df.columns = df.columns.str.replace('.','_')
此代码有效,但绝对不是正确的解决方案。
renamed = {}
for column_name in list(filter(lambda x: '.' in x, df.columns)):
renamed[column_name] = column_name.replace('.', '_')
df = df.rename(renamed)
谢谢