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控制台英汉汉英电子词典
Apr 23 Python
python继承和抽象类的实现方法
Jan 14 Python
详解Python函数可变参数定义及其参数传递方式
Aug 02 Python
python实现五子棋游戏(pygame版)
Jan 19 Python
Python Sqlalchemy如何实现select for update
Oct 12 Python
如何用Python 实现全连接神经网络(Multi-layer Perceptron)
Oct 15 Python
python中实现词云图的示例
Dec 19 Python
Python 实现集合Set的示例
Dec 21 Python
使用bandit对目标python代码进行安全函数扫描的案例分析
Jan 27 Python
Python使用tkinter实现小时钟效果
Feb 22 Python
python爬取youtube视频的示例代码
Mar 03 Python
Pygame Draw绘图函数的具体使用
Nov 17 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 iconv 函数转gb2312的bug解决方法
2009/10/11 PHP
PHP中exec函数和shell_exec函数的区别
2014/08/20 PHP
通过PHP简单实例介绍文件上传
2015/12/16 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
PHP/ThinkPHP实现批量打包下载文件的方法示例
2017/07/31 PHP
php实现图片压缩处理
2020/09/09 PHP
Javascript技术技巧大全(五)
2007/01/22 Javascript
javascript 数组的方法集合
2008/06/05 Javascript
对象特征检测法判断浏览器对javascript对象的支持
2009/07/25 Javascript
javascript中window.event事件用法详解
2012/12/11 Javascript
5分钟理解JavaScript中this用法分享
2013/11/09 Javascript
jquery获取及设置outerhtml的方法
2015/03/09 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
学习使用jQuery表单验证插件和日历插件
2017/02/13 Javascript
详解用vue-cli来搭建vue项目和webpack
2017/04/20 Javascript
详解如何配置vue-cli3.0的vue.config.js
2018/08/23 Javascript
微信小程序中的店铺评分组件及vue中用svg实现的评分显示组件
2018/11/16 Javascript
微信小程序合法域名配置方法
2019/05/06 Javascript
H5实现手机拍照和选择上传功能
2019/12/18 Javascript
python多线程threading.Lock锁用法实例
2014/11/01 Python
浅谈python for循环的巧妙运用(迭代、列表生成式)
2017/09/26 Python
Python字典数据对象拆分的简单实现方法
2017/12/05 Python
Python代码块批量添加Tab缩进的方法
2018/06/25 Python
Django Python 获取请求头信息Content-Range的方法
2019/08/06 Python
一行python实现树形结构的方法
2019/08/09 Python
对python中 math模块下 atan 和 atan2的区别详解
2020/01/17 Python
Python 实现将numpy中的nan和inf,nan替换成对应的均值
2020/06/08 Python
Python常用外部指令执行代码实例
2020/11/05 Python
吃透移动端 1px的具体用法
2019/12/16 HTML / CSS
巴基斯坦购物网站:Goto
2019/03/11 全球购物
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
市场部规章制度
2014/01/24 职场文书
学校门卫管理制度
2014/01/30 职场文书
捐款倡议书格式范文
2014/05/14 职场文书
授权委托书样本及填写说明
2014/09/19 职场文书
有关西游记的读书笔记
2015/06/25 职场文书