当前位置: 首页 > news >正文

怎样做网站的二维码网络推广员工资多少钱

怎样做网站的二维码,网络推广员工资多少钱,做社交网站需要什么资质,桂阳网站建设系列文章: 0、基本常用功能及其操作 1,20G文件,分类,放入不同文件,每个单独处理 2,数据的归类并处理 3,txt文件指定的数据处理并可视化作图 4,上万行log数据提取并作图进阶版&a…

系列文章:

0、基本常用功能及其操作

1,20G文件,分类,放入不同文件,每个单独处理

2,数据的归类并处理

3,txt文件指定的数据处理并可视化作图

4,上万行log数据提取并作图进阶版(本文)

5、上万行数据提取并分类进阶版

6、.......... (待定)

 一,需求

         作测试时,我们经常需要对大量数据进行提取并可视化,也就是作图

        上万行的数据,我们不方便提取到excel,复制时还会卡,一不小心,所以呢自动化作图就非常方便。 

         类似下面这种的数据,格式可能不尽相同,但是基本上每一行的格式一样,我们需要提取时间并作图,查看随着次数的增加的变化率。

二、思路及其实现

        1、文件操作,文件的读取并每行提取

        2、特定字符的提取,指定的时间,电压,电流,或者次数等等等等

        3、作散点图,标题,坐标轴等等信息 

 上述操作不了解的同学呢,可以去系列文章0_基本操作,去参考查阅学习。

三、代码

 作为进阶版,我把函数封装了一下,可以更方便操作

def log_to_pic(log_path,start_char,end_char,title):# 定义计数器以跟踪当前处理的行数counter = 0# 定义一个临时列表存储当前正在处理的值组current_chunk = []# #LOG_TO_PIC# 适用于每一行都有的情况下,每行格式都一样,数据量非常大的那种with open(log_path, 'r') as file:for line in file:# 查找 "&]=&" 和 "&mS" 之间的字符串start_index = line.find(start_char)end_index = line.find(end_char, start_index)# 如果每行都有的情况下,if start_index != -1 and end_index != -1:# 提取字符串并去掉空格time_data = line[start_index + len(start_char):end_index].strip()# 尝试将字符串转换为浮点数try:current_chunk.append(time_data)except ValueError:# 当转换失败时,忽略这个数据continue# 散点图数据为每组的最大值、最小值和平均值plt.scatter(range(len(current_chunk)), current_chunk, color='red', marker='o')# 设置图表的标题和图例plt.title(title)plt.xlabel('CYCLE')plt.ylabel('TIME(US)')# plt.legend()# 显示图表plt.show()

下面是主函数

        这里用到的数据的提取是字符串的识别,因为在两个中间,同时,可以应对不同的文件,可自行修改。方便快捷

if __name__ == '__main__':import reimport oslog_path = './log/XXX/XXXX.txt'start_char = "SR2 ="end_char = "uS"title = 'XXXXXXXXX'log_to_pic(log_path,start_char,end_char,title)

四、问题及其改进

 有时候数据为字符类型,我们需要转成int类型,否则做的图会有问题

    # 安全地将每个元素转换为intint_list = []for item in current_chunk:try:int_list.append(int(float(item)))  # 首先尝试将字符串转换为浮点数,然后转换为整数except ValueError:print(f"无法转换: {item}")

http://www.hengruixuexiao.com/news/43972.html

相关文章:

  • 网站名字备案百度明星人气榜排名
  • 个人站长做哪些网站好黄页推广2021
  • 官网建设需求淄博seo网络公司
  • 做网站导航菜单优质外链平台
  • 海通建设集团有限公司网站刷网站排名软件
  • 网站建设+人员+年终总结制作网页的软件
  • 学做网站论坛视频下载网络营销策略有哪些
  • wordpress playyoapp优化排名
  • 网络公司怎么优化网站roseonly企业网站优化
  • 群晖nas做网站360营销推广
  • 个人网站怎么做视频seo是什么职位简称
  • 做微信网站要多少钱百度获客平台怎么收费的
  • 基本网站怎么做站长工具免费
  • 个人网站建设方案书使用几号纸seo顾问阿亮博客
  • 淘宝店铺不允许发布网站建设了百度注册
  • soso网站提交入口免费h5制作网站
  • wordpress自定义查询参数路由优化大师官网
  • web网站设计教学企业培训课程名称大全
  • 网站开发课程意见和建议网络推广渠道公司
  • 网页设计公司企业文化怎么写东莞seo关键词
  • 网站建设常用视频格式武汉seo网站管理
  • 做解密类网站可行成都最新疫情
  • 个人简历模板空白表格seo模拟点击算法
  • 哈 做网站什么是百度指数
  • 帮做试卷的网站内容企业推广
  • 大连公司招聘西安关键词优化平台
  • 设计网站大全免费百度推广获客成本大概多少
  • 如何给网站做app站长统计代码
  • 快速开发企业网站怎么创建自己的免费网址
  • 老司机网站做暖暖百度怎么做自己的网页