国产aaaa级全身裸体精油片_337p人体粉嫩久久久红粉影视_一区中文字幕在线观看_国产亚洲精品一区二区_欧美裸体男粗大1609_午夜亚洲激情电影av_黄色小说入口_日本精品久久久久中文字幕_少妇思春三a级_亚洲视频自拍偷拍

首頁 > 行業(yè)資訊 > Pandas 教程-Pandas DataFrame.to_excel()

Pandas 教程-Pandas DataFrame.to_excel()

時間:2024-04-04 來源: 瀏覽:

Pandas 教程-Pandas DataFrame.to_excel()

點擊關(guān)注 Python架構(gòu)師
Python架構(gòu)師

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 )  

資源分享

點擊領(lǐng)取:最全Python資料合集

參數(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文件

 
熱門推薦
  • 離譜!X為員工請假一天,代價是3700
  • Pandas 教程-Pandas DataFrame.sum()
  • 只有前端崩盤?后端和測試還行?網(wǎng)友:都一樣~

下一條:返回列表
版權(quán):如無特殊注明,文章轉(zhuǎn)載自網(wǎng)絡(luò),侵權(quán)請聯(lián)系cnmhg168#163.com刪除!文件均為網(wǎng)友上傳,僅供研究和學(xué)習(xí)使用,務(wù)必24小時內(nèi)刪除。
相關(guān)推薦