保存数据到Excel文件或CSV文件

使用Power Bi输出数据到xlsx文件和csv文件时对输出文件的大小是有限制的,输出为xlsx文件时,要求Excel:工作表的行数最多为30000行,输出为csv文件时,要求Excel工作表的行数最多为150000行。

如果用pandas包中DataFrame对象的to_excel方法和to_csv方法输出则可以突破这个限制。用to_excel方法输出到xlsx文件时,工作表最多可以有100万行,用to_csv方法输出到csv文件时,工作表行数受电脑内存限制,上数亿行都没问题。

参照前面各章内容,先导入一个Excel文件的数据,打开“运行Python脚本”对话框,在“脚本” 文本框中输入下面的代码。

code.python
dataset.to_excel('tt.xlsx')
dataset.to_csv('tt.csv')

如下图所示。

Document Image

单击“确定”按钮,在D盘下生成tt.xlsx和tt.csv,如下图所示。

Document Image