【问题标题】:How do I not write the first column to an Excel file using Python? [duplicate]如何不使用 Python 将第一列写入 Excel 文件? [复制]
【发布时间】:2020-12-27 04:01:50
【问题描述】:

我使用以下代码将数据从一个 Excel 文件移动到另一个。

import pandas as pd
inventory = pd.read_excel('Original_File.xlsx', skiprows=3)
inventory.to_excel('New_File.xlsx')

如何不将第 1 列的内容写入新的 Excel 文件?第 1 列包含一个空白列标题,然后是数据框中每行数据的行号。

【问题讨论】:

标签: python excel pandas


【解决方案1】:

问题

默认情况下,to_excel 写出行名(索引)。

解决方案

调用to_excel时,可以通过将参数index设置为False来跳过行名:

inventory.to_excel('New_File.xlsx', index=False)

参考

https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_excel.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-22
    • 2021-03-16
    • 2013-05-17
    • 1970-01-01
    • 2014-02-14
    • 2019-06-04
    • 1970-01-01
    相关资源
    最近更新 更多