今天为了在实验中查看损失函数的走势,想起来如何写动态的曲线图,这样不更直观吗?所以,就开始搞起来!

# -*- coding: utf-8 -*-
"""
Created on Fri Mar 26 22:43:36 2021@author: LZQ
"""import numpy as np
import matplotlib.pyplot as plt
import matplotlib.animation as animation
import time
# Fixing random state for reproducibility
np.random.seed(196)
path = "C:\\Users\\mayn\\Desktop\\feed.txt"
file = open(path, 'r')
data = []
for line in file.readlines(): lineArr = line.strip().split() data.append(int(lineArr[0]))
xdata = np.arange(0,len(data))
#初始数据绘图
dis = np.zeros(40)
dis2 = dis
fig, ax = plt.subplots()
line, = ax.plot(dis)
ax.set_ylim(0, 100)
plt.grid(True)
ax.set_ylabel("distance: m")
ax.set_xlabel("time") def update(frame): global dis global dis2 global line #读入模拟 a = frame time.sleep(np.random.rand()/10) #绘图数据生成 dis[0:-1] = dis2[1:] dis[-1] = a dis2 = dis #绘图line.set_ydata(dis) #颜色设置 plt.setp(line, 'color', 'r', 'linewidth', 2.0) return line
ani = animation.FuncAnimation(fig, update,frames=data, interval=10)
plt.show() 

 输出结果:图像展示

(图是动态的)


三维重建及计算机视觉交流群:

代码技术相关交流群,不定期分享pdf技术相关书籍(全部免费) !

python实现动态曲线图相关推荐

  1. python绘制pr曲线图_如何利用Python制作可以动的动态图表。

    来源:机器之心 原文链接:https://towardsdatascience.com/learn-how-to-create-animated-graphs-in-python-fce780421a ...

  2. Matplotlib绘制动态曲线图,超简单!!

    效果预览 配上动感的音乐感觉就是不一样啊,要达到上述效果除了核心的Matplotlib绘图外,其他工具和上篇推文 Hans Rosling Charts Matplotlib 绘制 所使用的工具一样啊 ...

  3. Python-Matplotlib动态曲线图(linechart)绘制

    效果预览 配上动感的音乐感觉就是不一样啊,要达到上述效果除了核心的Matplotlib绘图外,其他工具和上篇推文 Hans Rosling Charts Matplotlib 绘制所使用的工具一样啊. ...

  4. 用Python获取动态图表数据!

    相信很多人都看到了用python写动态条形图的文章了吧? 既然有了Python这个制作动态条形图工具,缺的那便是数据了. 先看一下B站2019年「数据可视化」版块的情况,第一个视频超2百万的播放量,4 ...

  5. python创建类的实例方法-Python中动态创建类实例的方法

    简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个函数来在运行时动态加载一些模 ...

  6. 如何用python制作动态二维码,提升表白成功率?

    来源:凹凸数据 本文约1000字,建议阅读5分钟. 本文教你用python制作动态二维码,助你表白成功! 关注数据派THU(DatapiTHU)后台回复"20200520"获取完整 ...

  7. python绘制动态模拟图-Python 模拟动态产生字母验证码图片功能

    模拟动态产生字母验证码图片 模拟生成验证码,首先要做的是生成随机的字母,然后对字母进行模糊处理.这里介绍一下 Python 提供的 Pillow 模块. Pillow PIL:Python Image ...

  8. python画动图-Python绘制动态水球图过程详解

    先来看看绘制的动态水球图: 没有安装PyEcharts的,先安装PyEcharts: # 安装pyecharts模块,直接安装就是最新的版本pip install pyecharts 安装好PyEch ...

  9. python画函数曲线-python画蝴蝶曲线图的实例

    蝴蝶曲线是由Temple H・Fay发现的可用极坐标函数表示的蝴蝶曲线. 由于此曲线优美, 因此就想把它作为博客favicon.ico,这里我使用pytho matplotlib.pyplot包来绘制 ...

最新文章

  1. http-server swagger-editor启动成功后,访问404的解决方法
  2. 克服游戏运营中IB的长尾挑战
  3. Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
  4. python 格式化字符串_Python字符串三种格式化输出
  5. P3806-【模板】点分治1
  6. Truebine聚合监控
  7. QTableView的表格项中加入图标的方法
  8. Response.Clear() Response.ClearContent()和Response.ClearHeaders()之间的区别
  9. 为什么Dell官方声卡驱动安装不上的原因分析与解决?
  10. vs2013连接access2016
  11. 真实渗透改编--综合渗透 sql注入写马+文件上传+udf提权 安鸾靶场SQL注入学习
  12. Gvim计数器模板经典练习
  13. 利用计算机教学的好处,计算机基础课程的重要性
  14. GNSS/IMU紧耦合学习笔记之卫星数据处理
  15. Valgrind使用简介
  16. 海尔小管家1号店嗨购盛典引爆 市场份额稳居红星美凯龙第一
  17. windows下批量删除指定类型文件
  18. 【搬家啦】全部博客已搬家至博客园2019年06月20日
  19. 2022年C++校招面经
  20. 如何制定团队发展的目标计划?

热门文章

  1. 1987-1990台股泡沫重温
  2. java中哈希表HashMap详解遍历操作
  3. [C++/PTA] 我的支付宝和余额宝
  4. 实现javascript对象继承的完美方式 圣杯模型
  5. 谷歌Transformer再升级——新模型实现性能、速度双提升,发展潜力巨大
  6. HQChart使用教程5- K线图控件操作函数说明
  7. 汽车点火开关的START、ON、ACC、LOCK四个挡位表示什么
  8. html 水纹效果原理,canvas实现水波纹效果
  9. javascript大作业《web课程设计》用html做一个期末作业网站,梅西足球体育网页,css
  10. 计算机高水平竞赛,星光不问赶路人,山大计算机类竞赛勇创新高!