Python Pandas DataFrame:通过Map重命名所有列名

时间:2018-01-08 02:58:30

标签: python pandas dataframe

我知道我可以通过以下方式将所有DataFrame列重命名为小写:

df_from_csv.columns = map(str.lower, df_from_csv.columns)

如果我尝试将DataFrame中的所有空格更改为下划线,则会收到错误:

>> df_from_csv.columns = map(str.replace(" ", "_"), df_from_csv.columns)

TypeError: replace() takes at least 2 arguments (1 given)

正确的语法如何?

0 个答案:

没有答案