# 解析tid数据并绘制折线图
# encoding=utf-8
# 引入对应库文件
import numpy as np
import matplotlib.pyplot as plt#读取txt文件
f = open('C:/Users/Administrator/Desktop/PythonTool/单波束数据/20180529-0605.tid','r')
list = [] #设置 y List
list1 = [] #
while True:line = f.readline()         #获得每一行的数据splitline = line.split()    #split 默认空格分隔符 if len(splitline)  > 2 :    #判断是否分成三份seaval = float(splitline[2])   #转成floatlist.append(seaval)list1.append(splitline[0]+' '+ splitline[1])if not line:breakpass
x = list1  # 类似于平滑度 0表示x坐标原点的值,20表示x的最大值,100表示将值分成100份
y = list   # 条件:两个list 的length必须相同
plt.plot(x, y , 'b')  #最后一个参数表示显示折线的颜色 例如'r' = red ,'g' = green
plt.title("line")  #标题
plt.xlabel("time") #x坐标显示字符
plt.ylabel('m')    #y坐标显示字符
plt.show()

结果:

解析tid数据并绘制折线图(python)相关推荐

  1. Python读取excel文件中的数据,绘制折线图、散点图

    https://www.cnblogs.com/liulinghua90/p/9935642.html https://blog.csdn.net/qq_32458499/article/detail ...

  2. python如何绘制折线图-python如何画折线图

    python画折线图利用的是matplotlib.pyplot.plot的工具来绘制折线图,这里先给出一个段代码和结果图:# -*- coding: UTF-8 -*- import numpy as ...

  3. python生成折线图-Python数据可视化 -生成数据之绘制折线图和散点图

    matplotlib教程https://blog.csdn.net/Notzuonotdied/article/details/77876080 http://study.163.com/course ...

  4. 爬取天气数据进行绘制折线图

    from selenium import webdriver import csvdriver=webdriver.Chrome() url='https://lishi.tianqi.com/lin ...

  5. python绘制折线图先对数据进行处理_python气象数据分析并绘制折线图-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 excel 2010巧妙处理 折 ...

  6. 用Python绘制折线图(上)

    各个事业部需要在工作表中生成利润走势图,来分析利润走向. 但是一共有52个部门,也就是需要给52个Excel表格绘图,同样的绘图操作要重复52遍,如果一个个操作实在浪费时间. 还有绘制什么样式的图也需 ...

  7. 使用python读取excel中的数据,并绘制折线图

    使用python读取excel中的数据,并绘制折线图 做实验的时候采集到一些数据,从文本拷贝到excel,然后从十六进制转换成十进制.图表是分析数据的有利工具,使用python绘制出的图表简明美观.所 ...

  8. 【Plotly】python数据可视化神器——绘制折线图

    Plotly简介 Plotly是用于机器学习.数据挖掘等领域的数据可视化包. 其图标视觉效果简洁大气,可互动性强,成为我工作中进行数据可视化的一大利器,接下来我们就从最简单的折线图,带领大家逐渐入门p ...

  9. python实战二:使用CSV数据绘制带数据标志的折线图(matplotlib)

    背景: 自动获取缺陷管理系统中的bug趋势统计数据,并保存到CSV中,读取CSV数据并绘制带数据标志的折线图,并保存为png图片 下面代码仅实现"读取CSV数据并绘制带数据标志的折线图,并保 ...

最新文章

  1. VMware中Ubuntu系统不全屏问题
  2. 深度学习之基于InceptionV3实现水果识别
  3. 51CTO下载专题有奖征集建议:您的期待,我们的方向!
  4. Linux 命令之 7z(7-zip) -- 压缩/解压文件
  5. 连载《一个程序猿的生命周期》-2.城市校园生活
  6. Java——集合(输入一串字符串,统计字符串中每个字符出现的次数)
  7. 数组元素前移后移 RUNOOB python练习题 68
  8. Chapter7-2_BERT and its family - Introduction and Fine-tune
  9. 使用python实现GBK转unicode码查询表
  10. P4859 已经没有什么好害怕的了
  11. postman提交文件及get、post请求
  12. matlab 线性规划求最大值,MATLAB求解线性规划(含整数规划和01规划)问题.pdf
  13. C1083: 无法打开包括文件: “stdafx.h”: No such file or directory
  14. 软考—软件设计师(中级)第5版
  15. deepin系统引导_Deepin系统安装教程
  16. QQ VS 360事件全部经过!-----现实生活中的MBA经典案例!
  17. MySQL中的竖列变横列
  18. mysql一个字段为空时使用另一个字段排序
  19. java不死神兔总数_Java基础知识强化之IO流笔记13:递归之不死神兔问题(斐波那契数列)...
  20. swiper.js横向轮播插件

热门文章

  1. RabbitMQ 如何保证消息的可靠性
  2. linux mem cache,Linux内存:MemTotal、MemFree、MemAvailable三者区别
  3. mysql tb_Mysql数据库分库和分表方式
  4. JAVA接口详细讲解
  5. Protocol handler start failedCaused by: java.net.SocketException: Permission denied
  6. 算法总结之 一行代码求两个数的最大公约数
  7. 软件测试人员必备的linux命令
  8. GDB中创建要素数据集
  9. exe可执行程序及堆栈分配(转载)
  10. Oracle基础(六) 数据类型