Python pandas.read\u excel中列名称相同的excel
当我使用pandas.read_excel导入excel表时,存在相同列名的问题(或功能:-)。例如,excel文件有两列名为“dummy”,在datframe中导入后,第二列名为“dummy.1”。Python pandas.read\u excel中列名称相同的excel,python,excel,pandas,Python,Excel,Pandas,当我使用pandas.read_excel导入excel表时,存在相同列名的问题(或功能:-)。例如,excel文件有两列名为“dummy”,在datframe中导入后,第二列名为“dummy.1”。 有没有一种不使用重命名选项的导入方法?现在我不明白您为什么要这样做。然而,由于我能想到一个解决办法,我不妨发布它 返回: col1 col1 0 1 1 1 2 2 2 3 3 现在我不明白你为什么想要这个。然而,由于我能想到一个解决办法
有没有一种不使用重命名选项的导入方法?现在我不明白您为什么要这样做。然而,由于我能想到一个解决办法,我不妨发布它 返回:
col1 col1
0 1 1
1 2 2
2 3 3
现在我不明白你为什么想要这个。然而,由于我能想到一个解决办法,我不妨发布它 返回:
col1 col1
0 1 1
1 2 2
2 3 3
我认为拥有两个同名列本身就是一个问题,为什么不让pandas来解决呢。但话说回来,只需导入文件并用正则表达式重命名所有带有
“\。\n+”
后缀的列。read\u csv
有一个mangle选项,该选项目前还不受支持,这里提到了它,但它未包含在read\u excel
:。问题是为什么你会想要这样,也许如果你可以不使用header直接读取文件,我会认为拥有两个同名列本身就是一个问题,为什么不让pandas来解决呢。但话说回来,只需导入文件并用正则表达式重命名所有带有“\。\n+”
后缀的列。read\u csv
有一个mangle选项,该选项目前还不受支持,这里提到了它,但它未包含在read\u excel
:。问题是,为什么您会想要这样做,或者如果您可以只读取没有标题的文件