Matplotlib画动态散点图: 

X=np.random.randint(0,512,20).tolist()
Y=np.random.randint(0,512,20).tolist()
print(X,Y)fig=plt.figure()
ax=plt.gca()
# ax.spines['bottom'].set_color('none')
# ax.spines['right'].set_color('none')
# 设置坐标轴上的数字显示的位置,top:显示在顶部  bottom:显示在底部,默认是none
# ax.xaxis.set_ticks_position('top')
# ax.yaxis.set_ticks_position('left')ax.xaxis.set_ticks_position('top')
ax.invert_yaxis()
ax.set_xticks(np.linspace(0,512,10,endpoint=True))
ax.set_yticks(np.linspace(512,0,10,endpoint=True))# plt.xlim(0,512)
# plt.ylim(0,512)
# plt.xticks(np.linspace(0,512,10,endpoint=True))
# plt.yticks(np.linspace(0,512,10,endpoint=True))for i in range(0,20):ax.scatter(X[i],Y[i],c='b',marker=',')plt.pause(0.4)
plt.show()

效果:

别人的daima :

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @File  : plot.py
# @Author: J.Q
# @Date  : 18-5-29
# @Desc  :
#import numpy as np
import matplotlib.pyplot as pltfig = plt.figure(figsize=(4, 4))
ax = fig.add_subplot(111)ax.spines['top'].set_color('none')
ax.spines['right'].set_color('none')ax.xaxis.set_ticks_position('bottom')
ax.spines['bottom'].set_position(('data', 0))
ax.yaxis.set_ticks_position('left')
ax.spines['left'].set_position(('data', 0))theta = np.arange(0, 2*np.pi, 2*np.pi/100)
ax.plot(np.cos(theta), np.sin(theta))plt.style.use('ggplot')
ax.set_xticks([-2, 2])
ax.set_yticks([-2, 2])a = np.random.uniform(-1,1, [500,2])
for i in range(500):# ax.cla()ax.plot(a[i][0], a[i][1],'x')ax.legend()plt.pause(0.1)plt.show()

Matplotlib画动态散点图:相关推荐

  1. 【Python可视化】matplotlib画动态曲线

    matplotlib是python里最popular的画图工具,最近发现它可以用来画动态图.可以看看AI模型训练时候的loss曲线,accuracy变化等等.客观上,比tensorboard更简洁. ...

  2. 用python画动图_Python使用matplotlib画动态图

    机器学习需要使用python实现相应的算法,因此学习了Matplotlib中的画图. 当然为了能显示机器学习中每次迭代的效果与收敛速度,需要画出动态图形. 下面给出两个例子,分别可以画出动态条形图和动 ...

  3. python如何画动态海浪_python使用matplotlib画动态图

    matplotlib是python的核心绘图库,是python的一个开源项目,旨在为python提供一个绘图库. matplotlib matplotlib与numpy组合是一种可行的matlab替代 ...

  4. python画动态图代码-Python使用matplotlib画动态图

    import numpy as np import matplotlib.pyplot as plt import math from scipy.interpolate import make_in ...

  5. python画动态图-Python使用matplotlib画动态图

    import numpy as np import matplotlib.pyplot as plt import math from scipy.interpolate import make_in ...

  6. 用python画动态三维轨迹_Python学习(一) —— matplotlib绘制三维轨迹图

    在研究SLAM时常常需要对其输出的位姿进行复现以检测算法效果,在ubuntu系统中使用Python可以很好的完成相关的工作. 一. Ubuntu下Python的使用 在Ubuntu下使用Python有 ...

  7. python可以画动态图吗_matplotlib 画动态图以及plt.ion()和plt.ioff()的使用详解

    学习python的道路是漫长的,今天又遇到一个问题,所以想写下来自己的理解方便以后查看. 在使用matplotlib的过程中,常常会需要画很多图,但是好像并不能同时展示许多图.这是因为python可视 ...

  8. python实时绘制动态曲线_pyqt中使用matplotlib绘制动态曲线

    一.项目背景: 看了matplotlib for python developers这本书,基本掌握了在pyqt中显示曲线的做法,于是自己写一个. 二.需求描述: 1)X轴显示时间点,显示长度为1分钟 ...

  9. python画柱状图-python使用matplotlib画柱状图、散点图

    本文实例为大家分享了python使用matplotlib画柱状图.散点图的具体代码,供大家参考,具体内容如下 柱状图(plt.bar) 代码与注释 import numpy as np from ma ...

最新文章

  1. PMCAFF | same产品分析报告:陌生人社交始终离不开性和脸
  2. SLAM 学习与开发经验分享
  3. 工业交换机的四种安装方式图解
  4. java 虚类private 继承_Java经典面试36题和答案
  5. 20165326 java第四周学习笔记
  6. 光机学院计算机系,计算机系召开第十二届科技节闭幕式
  7. 三大应用需求:5G信道编码技术取得突破
  8. Collections集合工具类的方法
  9. ASP.NET对验证控件的一些整理(一)
  10. iOS8设置应用图标红点的权限问题
  11. 20155339 《信息安全系统设计基础》课程总结
  12. 移动端学习笔记(黑马教程)-基础概念
  13. 教你用Python实现全自动刷网课
  14. jsp购物车和mysql_jsp购物车的代码和数据库
  15. 在PyG上构建自己的数据集
  16. 什么叫做项目孵化_什么是创业孵化园,孵化基地的五大要素有哪些?
  17. PMP项目经理常用项目管理工具分析
  18. 李炎恢ECMAScript6 / ES6+(一)
  19. 机器学习 --- k-means
  20. 什么是WordPress插件?

热门文章

  1. JAVA中反射是什么?
  2. java代码校验手机号码_校验手机号码的正则表达式写法 (java实现)
  3. Paramiko和MySQL相关-day10
  4. 无符号整数--拼数字
  5. 拼多多:拼多多店铺怎么快速引流?方法介绍
  6. 数据库插入数据报错Unknown error finalizing or resetting statement (19: UNIQUE constraint failed:xxx.xxx)
  7. ¥1-3 SWUST oj 942: 逆置顺序表
  8. html 设置移动端页面滚动,a.html · 焚心/移动端页面上下滚动加多页面上拉加载功能及mescroll插件的使用 - Gitee.com...
  9. macOS 开发 - XPC
  10. 微软SSIS项目创建