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程序语言快速上手教程
Jul 18 Python
Python使用urllib2模块实现断点续传下载的方法
Jun 17 Python
使用Python来编写HTTP服务器的超级指南
Feb 18 Python
Python中最大最小赋值小技巧(分享)
Dec 23 Python
Scrapy基于selenium结合爬取淘宝的实例讲解
Jun 13 Python
解决django后台样式丢失,css资源加载失败的问题
Jun 11 Python
python生成随机红包的实例写法
Sep 02 Python
python连接PostgreSQL数据库的过程详解
Sep 18 Python
Python大数据之使用lxml库解析html网页文件示例
Nov 16 Python
numpy.linalg.eig() 计算矩阵特征向量方式
Nov 29 Python
使用tensorflow DataSet实现高效加载变长文本输入
Jan 20 Python
opencv实现图像平移效果
Mar 24 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
5.PHP的其他功能
2006/10/09 PHP
微信支付开发动态链接Native支付
2016/07/12 PHP
PHP设计模式(九)外观模式Facade实例详解【结构型】
2020/05/02 PHP
javascript使用prototype完成单继承
2014/12/24 Javascript
jquery实现很酷的网页顶部图标下拉菜单效果
2015/08/22 Javascript
浅析2种JavaScript继承方式
2015/12/04 Javascript
表单中单选框添加选项和移除选项
2016/07/04 Javascript
Bootstrap菜单按钮及导航实例解析
2016/09/09 Javascript
BootStrap实现轮播图效果(收藏)
2016/12/30 Javascript
深入理解Vue生命周期、手动挂载及挂载子组件
2017/09/27 Javascript
聊聊Vue.js的template编译的问题
2017/10/09 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
详解微信小程序支付流程与梳理
2019/07/16 Javascript
vue之组件内监控$store中定义变量的变化详解
2019/11/08 Javascript
[01:07:19]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第一场
2018/04/06 DOTA
[09:34]2018DOTA2国际邀请赛寻真——永不放弃的iG
2018/08/14 DOTA
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
[01:02:26]DOTA2-DPC中国联赛 正赛 SAG vs RNG BO3 第二场 1月18日
2021/03/11 DOTA
py中的目录与文件判别代码
2008/07/16 Python
Python实现分割文件及合并文件的方法
2015/07/10 Python
解决django 新增加用户信息出现错误的问题
2019/07/28 Python
python同义词替换的实现(jieba分词)
2020/01/21 Python
keras处理欠拟合和过拟合的实例讲解
2020/05/25 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
HTML5各种头部meta标签的功能(推荐)
2017/03/13 HTML / CSS
萨克斯第五大道精品百货店: Saks Fifth Avenue
2017/04/28 全球购物
文秘专业大学生求职信
2013/11/10 职场文书
中式餐厅创业计划书范文
2014/01/23 职场文书
授权委托书范本
2014/04/03 职场文书
学雷锋倡议书
2015/01/19 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
离婚起诉状范本
2015/05/19 职场文书
医德医风学习心得体会
2016/01/25 职场文书
2016年大学生暑期社会实践活动总结
2016/04/06 职场文书
Java中try catch处理异常示例
2021/12/06 Java/Android
Apache SeaTunnel实现 非CDC数据抽取
2022/05/20 Servers