matlab xlswriter,xlsxwriter绘制散点图

本文介绍了如何在MATLAB中利用xlsxwriter库将服务器并发请求响应时间的数据以散点图的形式导出到Excel。首先,从txt文件读取数据,然后确定x轴的时间范围。接着,通过xlsxwriter创建新的Excel文件,设置列宽和单元格样式,并添加散点图。最后,设置了图表的x轴和y轴参数,并展示了最终效果。
摘要由CSDN通过智能技术生成

一、背景:

为了统计服务器在不同并发请求数下响应的处理速度,对每一个请求的耗时进行了记录,后面将每个请求通过散点图表示出来,查看响应的分布状态。

txt文档格式,读取到excel后的展示。

d363dd24175ac3ff3134b91ff27837ce.png   

bad434e588cdd857b31e8a68a1e21d7d.png

二、流程解析

1.读取文件函数

使用f.readlines() 按行读取,最终返回一个列表,每行内容为一个列表中的元素。

2.最小和最大函数

因为excel中图表x轴需要一个浮点数,在excel中1:00:00 时间格式转换为数值为0.04147,所以首先取时间里面最小和最大的时间转换为浮点数为后面图表的范围做准备。

3. 画图函数

使用xlsxwriter只能创建,不能读取和修改文件。

首先使用worksheet.write方法写入原始数据,再通过workbook.add_chart方法添加图表。

三、xlsxwriter使用方法

列宽度设置  worksheet.set_column('A:A', 20)

单元格样式设置

bold=workbook.add_for

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值