将索引的空数据框保存到excel会超出范围

2024-10-02 14:19:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我创建了如下数据框:

df = pd.DataFrame(columns=['a', 'b', 'c']).set_index(['a',  'b'], sort=True)

因此,没有任何数据。你知道吗

我正试着这样把它写到一个excel文件中:

Writer = pd.ExcelWriter(OutputBaseDir + EnvPrefix + '{}_topup.xlsx'.format(ProcessingCompartment), engine='xlsxwriter')

df.to_excel(Writer, sheet_name='topup')

Writer.save()

它抛出了这个错误

index 0 is out of bounds for axis 0 with size 0

请帮我弄清楚我在这里遗漏了什么。非常感谢。你知道吗


Tags: columns文件数据truedataframedfindexsort