matlab保存数据到excel_Python与Excel互通桥梁【10】——数据导出保存

392b3d6d953443ad329243e347baf169.gif 435540f8295cd8f887e1c1f151046de6.png

导出表格内容

34d4ccc45c677f436d0cd2c9eb9b1ef7.png1、参数释义

     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)

2、常用释义解释

    excel_writer : 字符串或ExcelWriter 对象,文件路径或现有的ExcelWriter

    sheet_name :字符串,默认“Sheet1”,将包含DataFrame的表的名称。

    columns : 序列,可选,要编写的列

    index :布尔,默认的Ture,写行名(索引)

3、代码实现
# 设置路径writer = pd.ExcelWriter(r"C:\Users\Administrator\Desktop\火影忍者\pandas库\CQI图表制作\结果.xlsx")# 百分数转化为小数df_all_sort_strip = df_all["地市低CQI小区占比"].str.strip('%').astype(float)/100df_all_sort_strip2 = df_all_sort_strip.reset_index()df_all.insert(3,"地市低CQI小区占比2",df_all_sort_strip2.pop("地市低CQI小区占比"))df_all_sort  = df_all.sort_values(by = ["地市低CQI小区占比2"],ascending = True)df_all_sort.to_excel(writer,sheet_name = "all排序",index = False)# 保存df_all_sort.to_excel(writer,sheet_name = "all排序",index = False)writer.save()
4、结果

b6350455272b002b073aa3d6206b980b.png

小注释:

1、百分数转化为小数方法:

df_percent=df_all["地市低CQI小区占比"].str.strip('%').astype(float)/100

2、小数转化为百分数方法:

df["某列名称"] = df["某列名称"].apply(lambda x: format(x,".2%"))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值