1
我讀的Excel工作表是這樣的:如何保存我在Excel工作表上所做的更改?
import pandas as pd
xl = pd.ExcelFile("Path\file_name.xlsx")
xl.parse("Sheet_name")
,現在我做一些改變,比如我充滿字符串的所有空值「NA」
df = df.fillna("NA")
現在我要回寫改變原來的Excel文件...
我讀的Excel工作表是這樣的:如何保存我在Excel工作表上所做的更改?
import pandas as pd
xl = pd.ExcelFile("Path\file_name.xlsx")
xl.parse("Sheet_name")
,現在我做一些改變,比如我充滿字符串的所有空值「NA」
df = df.fillna("NA")
現在我要回寫改變原來的Excel文件...
你可以使用to_excel
只需寫入更改的數據到現有文件:
df.to_excel("Path\file_name.xlsx", "Sheet_name")
如果您有大型數據集,我會使用CSV文件。
這是好的,但我想要回寫說,只有一個特定的列,而不是重寫整個文檔,這可能嗎? –
你可以在excel文件中添加額外的表格(例如參見'to_excel'文檔),但我不認爲可以編寫單列。 – bmu