徐杭亮 2023-04-18 21:44 采纳率: 100%
浏览 22
已结题

read_excel函数在读取的时候表头为什么会变啊,怎样让他保持原状呢

img


原表是这样的,列名称有很多列都是一样的

img


然后运行了这个

img


列名后面就有小数点了,怎么消除小数点呢

  • 写回答

3条回答 默认 最新

  • 于扶摇 2023-04-19 11:26
    关注

    在使用read_excel函数读取Excel文件时,如果遇到表头会自动更新的问题,通常是由于在读取Excel文件时使用了错误的参数或者在读取文件时发生了异常导致的。

    为了让read_excel函数在读取Excel文件时保持原状,您可以使用sheet_name参数来指定要读取的工作表名称,而不是使用默认的active参数。例如:

    
    ```python
    import pandas as pd  
      
    df = pd.read_excel('example.xlsx', sheet_name='Sheet1')
    
    

    这将使得read_excel函数在读取Excel文件时仅读取Sheet1工作表,而不会更新表头。如果您希望在读取Excel文件时将表头与行/列号同时更新,则可以使用read_excel函数的header参数:

    df = pd.read_excel('example.xlsx', header=0)
    
    

    ```这将在读取Excel文件时仅将header参数设置为0,这意味着将不会更新表头。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月27日
  • 已采纳回答 4月19日
  • 创建了问题 4月18日