Pandas 教程-Pandas DataFrame.to_excel()
Pandas 教程-Pandas DataFrame.to_excel()
gh_1d7504e4dee1
回復(fù):python,領(lǐng)取Python面試題。分享Python教程,Python架構(gòu)師教程,Python爬蟲,Python編程視頻,Python腳本,Pycharm教程,Python微服務(wù)架構(gòu),Python分布式架構(gòu),Pycharm注冊碼。
整理: python架構(gòu)師
我們可以使用to_excel()函數(shù)將DataFrame導(dǎo)出到Excel文件中。
要將單個對象寫入Excel文件,我們必須指定目標(biāo)文件名。如果要寫入多個工作表,我們需要創(chuàng)建一個ExcelWriter對象,其中包含目標(biāo)文件名,并且還需要指定要在其中寫入的文件中的工作表。
也可以通過指定唯一的sheet_name來寫入多個工作表。必須保存對文件寫入的所有數(shù)據(jù)的更改。
注意:如果我們使用已經(jīng)存在的文件名創(chuàng)建了一個ExcelWriter對象,它將擦除現(xiàn)有文件的內(nèi)容。
語法
DataFrame.to_excel(excel_writer, sheet_name=
’Sheet1’
, na_rep=
’’
, float_format=
None
, columns=
None
, header=
True
, index=
True
, index_label=
None
, startrow=
0
, startcol=
0
, engine=
None
, merge_cells=
True
, encoding=
None
, inf_rep=
’inf’
, verbose=
True
, freeze_panes=
None
)
資源分享
參數(shù)
-
excel_writer :文件路徑或現(xiàn)有的ExcelWriter。
-
sheet_name :指的是包含DataFrame的工作表的名稱。
-
na_repr :缺失數(shù)據(jù)的表示。
-
float_format :這是一個可選參數(shù),用于格式化浮點數(shù)的字符串。
-
columns :指定要寫入的列。
-
header :寫出列名。如果給定字符串的列表,則假定它是列名的別名。
-
index :寫入索引。
-
index_label :指定索引列的列標(biāo)簽。如果未指定,并且標(biāo)題和索引為True,則使用索引名稱。如果DataFrame使用MultiIndex,則應(yīng)給出一個序列。
-
startrow :默認值為0。它指的是要將DataFrame傾倒到的左上角單元格行。
-
startcol :默認值為0。它指的是要將DataFrame傾倒到的左上角單元格列。
-
engine :這是一個可選參數(shù),用于指定要使用的引擎,可以是openpyxl或xlsxwriter。
-
merge_cells :它返回布爾值,其默認值為True。將MultiIndex和分層行寫為合并單元格。
-
encoding :這是一個可選參數(shù),用于對生成的excel文件進行編碼。僅對xlwt是必需的。
-
inf_rep :這也是一個可選參數(shù),默認值為inf。通常表示無窮大。
-
verbose :它返回一個布爾值。默認值為True。用于在錯誤日志中顯示更多信息。
-
freeze_panes :這也是一個可選參數(shù),用于指定要凍結(jié)的基于一的最底行和最右列。
示例
import
pandas
as
pd
# create dataframe
info_marks = pd.DataFrame({
’name’
: [
’Parker’
,
’Smith’
,
’William’
,
’Terry’
],
’Maths’
: [
78
,
84
,
67
,
72
],
’Science’
: [
89
,
92
,
61
,
77
],
’English’
: [
72
,
75
,
64
,
82
]})
# render dataframe as html
writer = pd.ExcelWriter(
’output.xlsx’
)
info_marks.to_excel(writer)
writer.save()
print(
’DataFrame is written successfully to the Excel File.’
)
輸出
DataFrame已成功寫入Excel文件
-
2023年各省最新電價一覽!8省中午執(zhí)行谷段電價! 2023-01-03
-
PPT導(dǎo)出高分辨率圖片的四種方法 2022-09-22
-
2023年最新!國家電網(wǎng)27家省級電力公司負責(zé)人大盤點 2023-03-14
-
全國消防救援總隊主官及簡歷(2023.2) 2023-02-10
-
盤點 l 中國石油大慶油田現(xiàn)任領(lǐng)導(dǎo)班子 2023-02-28
-
我們的前輩!歷屆全國工程勘察設(shè)計大師完整名單! 2022-11-18
-
關(guān)于某送變電公司“4·22”人身死亡事故的快報 2022-04-26
