1

我以这种方式阅读 Excel 表:

import pandas as pd
xl = pd.ExcelFile("Path\file_name.xlsx")
xl.parse("Sheet_name")

现在我做了一些更改,例如我用字符串“NA”填充所有空值

df = df.fillna("NA")

现在我希望将更改写回原始 Excel 文件...

4

2 回答 2

0

如果您有大型数据集,我会使用 CSV 文件。

  1. 将 Excel 保存为 .csv
  2. 数据 = pd.read_csv('name.csv')
  3. data.to_csv('name.csv')
于 2013-06-26T11:57:10.750 回答
0

您可以使用以下命令简单地将更改的数据写入现有文件to_excel

df.to_excel("Path\file_name.xlsx", "Sheet_name")
于 2013-06-26T06:13:05.857 回答