使用熊猫在Python中读取Excel文件时,用连字符替换破折号

时间:2018-07-10 02:38:46

标签: python excel pandas dataframe

我正在使用熊猫数据框读取Excel文件。列名可以包含连字符或破折号。我想用连字符替换所有破折号,以便我可以用连字符读取列值。行['abc-def']。

1 个答案:

答案 0 :(得分:1)

连字符或破折号,您仍然可以读取列(字符串就是字符串!),但是如果您坚持要这样做,可以使用以下方法来修复破折号:

df.columns = [c.replace("–", "-") for c in df]