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爬虫入门教程之点点美女图片爬虫代码分享
Sep 02 Python
pytorch构建网络模型的4种方法
Apr 13 Python
python中的文件打开与关闭操作命令介绍
Apr 26 Python
浅谈python中字典append 到list 后值的改变问题
May 04 Python
python 数字类型和字符串类型的相互转换实例
Jul 17 Python
Python标准库使用OrderedDict类的实例讲解
Feb 14 Python
python学生管理系统学习笔记
Mar 19 Python
Python分支语句与循环语句应用实例分析
May 07 Python
django使用haystack调用Elasticsearch实现索引搜索
Jul 24 Python
python 通过手机号识别出对应的微信性别(实例代码)
Dec 22 Python
Python连接HDFS实现文件上传下载及Pandas转换文本文件到CSV操作
Jun 06 Python
python super()函数的基本使用
Sep 10 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
基于initPHP的框架介绍
2013/04/18 PHP
PHP实现linux命令tail -f
2016/02/22 PHP
深入理解PHP JSON数组与对象
2016/07/19 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
php中文语义分析实现方法示例
2019/09/28 PHP
PHP实现一个按钮点击上传多个图片操作示例
2020/01/23 PHP
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
30个最佳jQuery Lightbox效果插件分享
2011/04/11 Javascript
jQuery contains过滤器实现精确匹配使用方法
2013/04/12 Javascript
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
在Mac OS上安装使用Node.js的项目自动化构建工具Gulp
2016/06/18 Javascript
微信小程序实现图片预加载组件
2017/01/18 Javascript
Vue修改mint-ui默认样式的方法
2018/02/03 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
基于JavaScript实现留言板功能
2020/03/16 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
Vue检测屏幕变化来改变不同的charts样式实例
2020/10/26 Javascript
Python实现冒泡排序的简单应用示例
2017/12/11 Python
numpy.linspace 生成等差数组的方法
2018/07/02 Python
python3通过selenium爬虫获取到dj商品的实例代码
2019/04/25 Python
对Django中static(静态)文件详解以及{% static %}标签的使用方法
2019/07/28 Python
Python中bisect的使用方法
2019/12/31 Python
Python importlib动态导入模块实现代码
2020/04/16 Python
学python爬虫能做什么
2020/07/29 Python
如何用Python 加密文件
2020/09/10 Python
python判断变量是否为列表的方法
2020/09/17 Python
pymongo insert_many 批量插入的实例
2020/12/05 Python
浅谈基于HTML5的在线视频播放方案
2016/02/18 HTML / CSS
精选奢华:THE LIST
2019/09/05 全球购物
如何在Oracle中查看各个表、表空间占用空间的大小
2015/10/31 面试题
临床医学大学生求职信
2013/09/28 职场文书
工商管理专业自荐信
2014/06/03 职场文书
校运动会广播稿(100篇)
2014/09/12 职场文书
教师个人年终总结
2015/02/11 职场文书
2015年创先争优活动总结
2015/03/27 职场文书
MySQL子查询中order by不生效问题的解决方法
2021/08/02 MySQL