python实现从文件中读取数据并绘制成 x y 轴图形的方法


Posted in Python onOctober 14, 2018

如下所示:

import matplotlib.pyplot as plt
import numpy as np


def readfile(filename):
 dataList = []
 dataNum = 0
 with open(filename,'r') as f: 
  for line in f.readlines(): 
   linestr = line.strip('\n')
   if len(linestr) < 8 and len(linestr) >1:
    dataList.append(float(linestr))
    dataNum += 1
 return dataList, dataNum
   
    
y, range = readfile("./session.log") 
# print y
print "range=%d" % (range)   
x = np.linspace(0, 1, range)
# plt.plot(x, y, 'r-o')
plt.plot(x, y)
plt.show()

数据格式:

0.8960
0.9456
0.9069
0.9128
0.9306
1.0186
1.0327
0.9835
0.9438
0.9807
0.9949
1.0737
1.0842
1.0445
1.0609
1.0664
0.9748
1.0427
1.0983
1.0814
1.1083
1.1051

图形:

python实现从文件中读取数据并绘制成 x y 轴图形的方法

以上这篇python实现从文件中读取数据并绘制成 x y 轴图形的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
python图像处理之镜像实现方法
May 30 Python
python僵尸进程产生的原因
Jul 21 Python
Python(Django)项目与Apache的管理交互的方法
May 16 Python
深入理解python中sort()与sorted()的区别
Aug 29 Python
Flask框架web开发之零基础入门
Dec 10 Python
浅谈python 导入模块和解决文件句柄找不到问题
Dec 15 Python
python之Flask实现简单登录功能的示例代码
Dec 24 Python
Python求两点之间的直线距离(2种实现方法)
Jul 07 Python
你应该知道的Python3.6、3.7、3.8新特性小结
May 12 Python
python代码实现将列表中重复元素之间的内容全部滤除
May 22 Python
celery在python爬虫中定时操作实例讲解
Nov 27 Python
python得到qq句柄,并显示在前台的方法
Oct 14 #Python
Python+selenium 获取浏览器窗口坐标、句柄的方法
Oct 14 #Python
python读取文本中的坐标方法
Oct 14 #Python
Python 实现Windows开机运行某软件的方法
Oct 14 #Python
对python实时得到鼠标位置的示例讲解
Oct 14 #Python
python得到windows自启动列表的方法
Oct 14 #Python
python中协程实现TCP连接的实例分析
Oct 14 #Python
You might like
PHP生成静态页
2006/11/25 PHP
深入解析PHP中的(伪)多线程与多进程
2013/07/01 PHP
thinkphp使用literal防止模板标签被解析的方法
2014/11/22 PHP
Laravel 5框架学习之用户认证
2015/04/09 PHP
PHP+JS实现大规模数据提交的方法
2015/07/02 PHP
php实现网站顶踩功能的完整前端代码
2015/07/19 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
PhpSpreadsheet设置单元格常用操作汇总
2020/11/13 PHP
js removeChild 障眼法 可能出现的错误
2009/10/06 Javascript
event.srcElement 用法笔记e.target
2009/12/18 Javascript
jQuery 添加/移除CSS类实现代码
2010/02/11 Javascript
javascript json2 使用方法
2010/03/16 Javascript
JavaScript字符串String和Array操作的有趣方法
2012/12/18 Javascript
ExtJS的拖拽效果示例
2013/12/09 Javascript
jquery实现点击文字可编辑并修改保存至数据库
2014/04/15 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
详解JavaScript函数
2015/12/01 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
vue实现全选和反选功能
2017/08/31 Javascript
BootStrap 标题设置跨行无效的解决方法
2017/10/25 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
JavaScript获取某一天所在的星期
2019/09/05 Javascript
python重试装饰器示例
2014/02/11 Python
Python内置数据类型详解
2014/08/18 Python
Python发送以整个文件夹的内容为附件的邮件的教程
2015/05/06 Python
python实现JAVA源代码从ANSI到UTF-8的批量转换方法
2015/08/10 Python
京东奢侈品:全球奢侈品牌
2018/03/17 全球购物
英国领先的露营和露营车品牌之一:OLPRO
2019/08/06 全球购物
新闻专业个人自我评价
2013/09/21 职场文书
就业协议书的作用
2014/04/11 职场文书
运动会加油稿30字
2015/07/21 职场文书
新党员入党决心书
2015/09/22 职场文书
2016年记者节感言
2015/12/08 职场文书
springboot应用服务启动事件的监听实现
2022/04/06 Java/Android
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python