在pandas中计算出来的数据框df,最终需要写入excel表格,就需要用到to_excel函数,给大家详解一下各参数的含义用法,下图是官方给出的各参数和英文解释。
excel_writer:是指存储的文件路径,或者现有的工作簿。
sheet_name:工作表的名称,可以直接输入指定的名称。
na_rep:缺失值的填充,可以等于0,或者空值。
float_format:将字符串用浮点数进行格式化,一般不怎么用到。
columns:设置写入的列,也就是从df中选择指定的列,写入到表格中。
header:为写入的列重新添加列名。
index:设置写入的索引,默认是布尔值True,我们一般需要单独设置为False。
index_label:指定索引的标签名称,需要单独传入一个列表进行指定。
startrow:默认为0,表示从第一行开始写入excel。
startcol:默认为0,表示从第一列开始写入excel,在多个df写入同一个sheet时,需要用到这个参数。
engine:写入要使用的引擎,一般用openpyxl或者xlxswriter。
merge_cells:设置需要合并的单元格。
inf_rep:默认为inf,无穷大,可以指定其他值。
freeze_panes:相当于excel中的冻结窗口功能,指定行和列冻结。
freeze_panes:存储连接选项,可选。