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 相关文章推荐
Python 自动安装 Rising 杀毒软件
Apr 24 Python
Python闭包函数定义与用法分析
Jul 20 Python
查看python安装路径及pip安装的包列表及路径
Apr 03 Python
树莓派与PC端在局域网内运用python实现即时通讯
Jun 22 Python
详解Django定时任务模块设计与实践
Jul 24 Python
Django admin model 汉化显示文字的实现方法
Aug 12 Python
Python脚本操作Excel实现批量替换功能
Nov 20 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
浅谈Python中range与Numpy中arange的比较
Mar 11 Python
python 引用传递和值传递详解(实参,形参)
Jun 05 Python
python获取系统内存占用信息的实例方法
Jul 17 Python
python爬取天气数据的实例详解
Nov 20 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
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
php中使用preg_match_all匹配文章中的图片
2013/02/06 PHP
php多任务程序实例解析
2014/07/19 PHP
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
JavaScript中的对象与JSON
2015/07/03 Javascript
jQuery基于排序功能实现上移、下移的方法
2016/11/26 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
2016/12/02 Javascript
JavaScript实现翻页功能(附效果图)
2017/02/16 Javascript
AngularJS自定义指令之复制指令实现方法
2017/05/18 Javascript
Angular.js组件之input mask对input输入进行格式化详解
2017/07/10 Javascript
利用JS实现scroll自定义滚动效果详解
2017/10/17 Javascript
AngularJS实现动态切换样式的方法分析
2018/06/26 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
如何通过setTimeout理解JS运行机制详解
2019/03/23 Javascript
Node 代理访问的实现
2019/09/19 Javascript
JS可断点续传文件上传实现代码解析
2020/07/30 Javascript
对python多线程SSH登录并发脚本详解
2019/02/14 Python
15行Python代码实现网易云热门歌单实例教程
2019/03/10 Python
python 在某.py文件中调用其他.py内的函数的方法
2019/06/25 Python
python实现的分析并统计nginx日志数据功能示例
2019/12/21 Python
python实现提取COCO,VOC数据集中特定的类
2020/03/10 Python
python实现简单的tcp 文件下载
2020/09/16 Python
使用CSS3中的calc()属性来以算式表达尺寸数值
2016/06/06 HTML / CSS
台湾良兴购物网:EcLife
2019/12/01 全球购物
索引覆盖(Index Covering)查询含义
2012/02/18 面试题
工作中个人的自我评价
2013/12/31 职场文书
机电一体化应届生求职信范文
2014/01/24 职场文书
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
商务日语专业自荐信
2014/04/17 职场文书
房产协议书范本
2014/10/18 职场文书
雷锋的故事观后感
2015/06/10 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
Python学习开发之图形用户界面详解
2021/08/23 Python
nginx日志格式分析和修改
2022/04/28 Servers
一文教你快速生成MySQL数据库关系图
2022/06/28 Redis