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

作者:流风回雪1963 时间:2023-04-09 22:43:41 

如下所示:


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 轴图形的方法

来源:https://blog.csdn.net/zwl1584671413/article/details/79204085

标签:python,绘制,x,y
0
投稿

猜你喜欢

  • 基于Python编写一个微博抽奖小程序

    2023-04-02 16:40:00
  • Python 常用模块threading和Thread模块之线程池

    2022-02-20 05:39:08
  • js找出5个数中最大的一个数和倒数第二大的数实现方法示例小结

    2024-04-28 09:49:10
  • linux环境下python中MySQLdb模块的安装方法

    2024-01-26 23:17:27
  • 新手常见6种的python报错及解决方法

    2022-10-10 09:03:22
  • Oracle In和exists not in和not exists的比较分析

    2009-08-27 10:07:00
  • 详解Vue2 SSR 缓存 Api 数据

    2023-07-02 17:09:06
  • Python真题案例之小学算术 阶乘精确值 孪生素数 6174问题详解

    2022-12-02 11:09:33
  • Python生成器以及应用实例解析

    2021-07-06 21:45:40
  • 深入理解Golang Channel 的底层结构

    2024-02-18 19:29:13
  • 利用python写个下载teahour音频的小脚本

    2021-05-17 06:05:54
  • mybatis分页插件pageHelper详解及简单实例

    2024-01-19 17:35:25
  • 分享五个超实用Python脚本,减少垃圾软件负担

    2022-07-18 18:38:59
  • MySQL数据库本地事务原理解析

    2024-01-25 17:44:35
  • MySQL数据库的约束使用实例

    2024-01-17 04:36:57
  • ExtJs事件机制基本代码模型和流程解析

    2024-05-03 15:59:14
  • python爬取Ajax动态加载网页过程解析

    2023-05-15 15:51:47
  • vue路由history模式页面刷新404解决方法Koa Express

    2024-06-07 15:22:33
  • Python3安装模块报错Microsoft Visual C++ 14.0 is required的解决方法

    2021-02-14 00:18:22
  • 解析ASP与SQL server互操作的时间处理

    2008-05-17 11:57:00
  • asp之家 网络编程 m.aspxhome.com