Python脚本示例:从log中读取数据,进行分析和可视化

发表于:2019-8-06 09:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:算法集市    来源:今日头条

  Python是数据处理常用工具,具有较好的通用性和跨平台性,使用起来也非常简单。
  比如,我们有一个log.txt的文件,里面有两列数据,每行数据用空格分开,如下图所示。
  
  使用Python脚本对该文件的数据进行分析和可视化,分三步走:
  导入数据
  数据分析
  数据可视化
  1、导入数据
  首先,需要导入数据,代码如下:
  
  若每行数据用逗号分开,则在split里改为逗号。
  2、数据分析
  Python没有提供数组功能,Numpy可以提供数组支持以及相应的高效处理函数。代码如下:
  
  这里表示分别求出数据的最大值和平均值。
  3、数据可视化
  Matplotlib是强大的数据可视化工具和作图库,可以方便地绘制线条图、饼图、柱状图等各类可视化图形。其画图命令和Matlab基本一致。代码如下:
  
  给该脚本加上可执行权限,就可以直接运行,如下图所示。
  

     上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号