熊猫是Python数据挖掘,数据分析中常用的库。而DataFrame生成excel中的单表,以及在excel中增加单表,在数据分
析中也经常用的到。这里以一个简单例子介绍这两个功能的用法,以备不时之需。
<>强例子:
强>
#?usr/bin/env python # - * -编码:utf - 8 - * ”“” 版本:0.1 作者:王裴 许可:版权(c) 2017 Pei.Wang 简介: (1)篇dataframe生成excel (2)excel中增加单表 ”“” 导入系统 熊猫作为pd导入 从openpyxl进口load_workbook 重载(系统) sys.setdefaultencoding (“utf - 8”) ”“” 篇dataframe生成excel ”“” def dataFrame2sheet (dataframe excelWriter): # DataFrame转换成excel中表的表 dataframe。to_excel (excel_writer=excelWriter sheet_name=癷nfo1指数=没有) dataframe。to_excel (excel_writer=excelWriter sheet_name=癷nfo2指数=没有) dataframe。to_excel (excel_writer=excelWriter sheet_name=癷nfo3指数=没有) excelWriter.save () excelWriter.close () ”“” excel中新增单表 ”“” def excelAddSheet (dataframe excelWriter): 书=load_workbook (excelWriter.path) excelWriter。书=书 dataframe.to_excel (excel_writer=excelWriter sheet_name=癷nfo5指数=没有) excelWriter.close () if __name__==癬_main__”: #数据集 数据集=[ {“姓名”:“张三”、“年龄”:23日,“性”别:"男"}, {“姓名”:“李四”、“年龄”:25岁的“性”别:"男"}, {“姓名”:“王五”、“年龄”:21日“性”别:"女"} ] # excelPath excelPath=" G: \ cmcm \ ReportAuto \ \ 02 testdata \ \ x.xlsx” #生成DataFrame dataframe=pd.DataFrame(数据集) #创建ExcelWriter对象 excelWriter=pd.ExcelWriter (excelPath引擎=皁penpyxl”) # #生成excel # dataFrame2sheet (dataframe excelWriter) # excel中增加单 excelAddSheet (dataframe excelWriter) >之前
以上这篇篇生成excel增加单表的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
篇生成excel增加单表的实例