在做一些数据统计时,折现图能够看出变化的趋势,最近查内存泄漏,跑了一个晚上的数据,想查查,那么折现图能够给一个很直观的结果。

我们使用pylab包来绘制图形。
我使用pip来管理python包

sudo pip install pylab

时间比较长,其会下载一些依赖的包。

#!/usr/bin/pythonimport os
import matplotlib.pyplot as pltallFile = []r = open('result', 'w')heap = []   for filename in sorted(os.listdir(os.path.dirname('./'))):if filename.endswith('.txt'):allFile.append(filename)for afile in allFile:f = open(afile);data = f.readlines();t = data[1699].split(':')[1].strip()heap.append(int(t))r.write(t + '\n')r.close();dataLen = len(heap)plt.plot(range(1, dataLen + 1), heap)plt.show()

这是我写的简单的统计程序。

plt.plot()

接受两个参数,分别是x,y轴的数据。

结果如图:

python简单的绘制折现图相关推荐

  1. 【Matplotlib】【Python】如何使用matplotlib绘制折现图

    目录 1.绘制折线图 2.修改标签文字和线条粗细 3.修改坐标默认值 1.绘制折线图 下面使用matplotlib绘制一个简单的折线图,在对其进行定制,以实现更丰富的数据可视化. #!/usr/bin ...

  2. 原生html js css绘制折现图,HTML5教程 Chart.js自定义提示折线图

    本篇教程探讨了HTML5教程 Chart.js自定义提示折线图,希望阅读本篇文章以后大家有所收获,帮助大家HTML5+CSS3从入门到精通 . < var randomScalingFactor ...

  3. matplotlib 绘制折现图

    # -*- coding: utf-8 -*- import tensorflow as tf import numpy as np import matplotlib.pyplot as plt i ...

  4. matlab中的折现图

    列表造折现图 x=1:1:5;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止a=[203.024,113.857,256.259,244.888,293.376]; %a数据 ...

  5. 关于echarts如何在折现图上展示异常点位

    echarts展示异常点位主要用到的markPoint // 为了重复绘图添加定位点位let markPointData=[]if(model.data[0].errorCount&& ...

  6. python绘图subplot绘制5幅图:以2行绘制,首行3幅图,次行2幅图居中(内含绘制3幅图简单版)

    文章目录 省时版本解决方法 遇到的问题 解决方法 参考 省时版本解决方法 请使用matplotlib.gridspec import matplotlib import matplotlib.pypl ...

  7. vue项目中使用 Echarts的一些总结,包括饼图,折现图,折柱混图,年月日切换

    先奉上官网地址,一切以官网为主 Echrts官网 Echarts的基本使用 安装 cnpm i echarts -S 全局使用 在main.js中引入,然后用变量,将其挂载到vue的原型上 impor ...

  8. 神操作 用 Python 操作 xmind 绘制思维导图

    在平时的工作中当我们要总结一些知识的时候就需要一款工具来画画流程图,这里推荐 XMind 软件,用 Xmind 绘制的思维导图看起来思路清晰,那么今天的文章介绍关于思维导图的相关知识以及用 Pytho ...

  9. python 桑基图_3行代码基于python的matplotlib绘制桑基图

    背景 桑基图作为1种表达数据流动方向的可视化方式,在商业数据分析,地理可视化,生物医学领域有着广泛应用.比如:在基因组学领域,有研究利用桑基图来表示生物分子之间的调控关系. 目前多数桑基图软件包(如p ...

最新文章

  1. ubuntu通过xmange连接桌面
  2. 直播预告丨聚焦银行数字化运营体系搭建,助力银行构建核心竞争力
  3. mysql---CV出现的中英文符号错误
  4. 论述HTML5平台的若干重要特性
  5. 一起玩Docker之1——Ubuntu配置安装Docker运行环境并安装(Ubuntu、Centos)镜像
  6. (43)FPGA面试题JTAG接口信号及功能
  7. 安卓Android资源链接失败,Android资源链接失败
  8. CVTE软件技术支持面试总结
  9. java itextsharp_ITextSharp 初次接触
  10. 光伏窗性能研究(2)——光伏窗性能研究方法和过程
  11. 微信公众号80端口映射详解(一)
  12. Unity,C#版的动画曲线,Tween:EaseIn,EaseOut,EaseInOut(编程语言翻译版本)
  13. PPT画图(或排版)后保存为高清图片(可自定义分辨率)
  14. python读取中文txt乱码问题
  15. 【教程】如果公司的网络屏蔽了游戏【英雄联盟】的链接请求,使用这种方法玩游戏。...
  16. Python入门习题大全——T恤
  17. mysql数据库名词术语_【千寻】MySQL数据库名词注释(持续更新)
  18. 万能清除法 html,万能清除浮动样式
  19. Navicat 清空表时自增从新开始从起始数字开始从1开始
  20. Cloudify Cloud foundry

热门文章

  1. SpringBoot + Excel 读写技术与实际问题解决
  2. Cookie重名问题处理
  3. android 判断App进程是否存在,处在前台,后台,前后台切换,service是否运行,设置为系统app
  4. MATLAB 仿真 n年后的比例,基于Matlab的比例导引弹道仿真分析.PDF
  5. 【重点】React.Component用法
  6. HTML协议目标端口和源端口,协议:TCP源IP:源端口:80目的IP:目的端口:4049TT? 爱问知识人...
  7. BT3amp;spoonwep无线破解与Q3amp;spoonwep无线破解哪个容易
  8. AK7739手册解读
  9. 2022年轨道交通行业研究报告
  10. 台式计算机屏幕扩展,电脑扩展显示器调整的方法