查看自己后端显示工具:

notebook运行:

%pylab

看显示是什么?

我的:

于是:%matplotlib qt5,代码如下:

import math
import random
import numpy as np
import matplotlib
import matplotlib.pyplot as plt
%matplotlib qt5# set up matplotlib
is_ipython = 'inline' in matplotlib.get_backend()
if is_ipython:from IPython import displayplt.ion()def plot_durations(i, y1, y2):plt.figure(2)
#     plt.clf() 此时不能调用此函数,不然之前的点将被清空。plt.subplot(211)plt.plot(i, y1, '.')plt.subplot(212)plt.plot(i, y2, '.')plt.pause(0.001)  # pause a bit so that plots are updatedif is_ipython:display.clear_output(wait=True)display.display(plt.gcf())x = np.linspace(-10,10,500)
y = []
for i in range(len(x)):y1 = np.cos(i/(3*3.14))y2 = np.sin(i/(3*3.14))
#     y.append(np.array([y1,y2])) #保存历史数据plot_durations(i, y1, y2)

但是图还是显示在外面,只有显示结束之后才会停留在notebook里面。结果未知。

# set up matplotlib
is_ipython = 'qt5' in matplotlib.get_backend()   #这里改成qt5效果还是如上
if is_ipython:from IPython import display

python之matplotlib中plt.show()不显示相关推荐

  1. 【绘图】3D点图 及绘图关系matplotlib中plt系列

    文章目录 1. 报错及解决方案: 2. matplotlib中plt绘图关系描述 2.1 plt.figure() 2.2 plt.subplot() 2.3 plt.subplots() 2.4 a ...

  2. python使用matplotlib中的errorbar函数可视化误差条、并自定义数据点标记、数据点大小、数据点颜色、数据点边缘颜色、误差棒颜色、误差棒线条宽度、误差棒边界线长度、误差棒边界线厚度等

    python使用matplotlib中的errorbar函数可视化误差条.并自定义数据点标记.数据点大小.数据点颜色.数据点边缘颜色.误差棒颜色.误差棒线条宽度.误差棒边界线长度.误差棒边界线厚度等 ...

  3. Python 绘图问题:Matplotlib中plt.rcParams[]使用方法 rcsetup.py matplotlibrc

    文章目录 from `__init__.py` from matplotlibrc from rcsetup.py from __init__.py # this is the instance us ...

  4. python中plt.imshow()不显示图片

    python画图函数可能是需要一些设置,或者一些特定的函数运行才会出现图片的. Python中plt.imshow(image)无法显示图片解决办法 使用plt.imshow()发现不能显示图片,加了 ...

  5. python 利用matplotlib中imshow()函数绘图

    matplotlib 是python最著名的2D绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图.而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中.通过简单的绘图语 ...

  6. python动态更新窗口上的图片_基于Python实现matplotlib中动态更新图片(交互式绘图)...

    最近在研究动态障碍物避障算法,在Python语言进行算法仿真时需要实时显示障碍物和运动物的当前位置和轨迹,利用Anaconda的Python打包集合,在Spyder中使用Python3.5语言和mat ...

  7. python动态绘图并保留之前绘图_[转]基于Python实现matplotlib中动态更新图片(交互式绘图)...

    最近在研究动态障碍物避障算法,在Python语言进行算法仿真时需要实时显示障碍物和运动物的当前位置和轨迹,利用Anaconda的Python打包集合,在Spyder中使用Python3.5语言和mat ...

  8. Python 用 matplotlib 中的 plot 画图,折线图

    文章目录 1. 加载宏包 2. plot 函数的语法 plot([x], y, [fmt], **kwargs) 3. 一张图画好几条线 1. 加载宏包 使用 matplotlib 包画图时,我们一般 ...

  9. linux python matplotlib 使用,关于Linux:如何在Python的matplotlib中设置“后端”?

    我是matplotlib的新用户,我的平台是Ubuntu 10.04 Python 2.6.5 这是我的代码 import matplotlib matplotlib.use('Agg') impor ...

最新文章

  1. 盘点 Github 上的高仿 app 项目
  2. Java String.split() 特殊字符处理
  3. 一键移植工具_让UI设计畅通无阻 — 信息系统人机界面增强工具(HFE Designer)
  4. Java OpenCV之Mat类的概述、常用构造方法、常用函数
  5. python内存地址替换原理(20秒读懂)
  6. TypeScript学习(八):数组的补充及内置对象说明
  7. 查找整数的位置c语言,1-1 编程总结:查找整数
  8. 图画日记怎么画_期末到了,孩子不会复习,可以试试画思维导图的方法
  9. 对一个“老”架构的重新思考
  10. 一张图慢慢转换成下一张图_如何把一张照片变成炫酷的动图?
  11. 解决MATLAB的xlsread函数读取表格失败
  12. img标签在div中水平垂直居中--两种实现方式
  13. FPGA的NIOS-II
  14. 基于HTML和JS实现的保护海洋动物、保护环境的硬核小游戏
  15. 北京航空航天大学计算机学院院长,胡勇 中文主页 北京航空航天大学教师个人主页系统...
  16. Java层Binder框架通信原理(转自Cloud Chou's Tech Blog)
  17. A - 五军之战 (sdut擂台赛)
  18. CabloyJS微信模块、企业微信模块已出齐
  19. vLang-基于模型的微信开发框架,使用Python
  20. x265代码解读博客合集

热门文章

  1. bzoj 3631: [JLOI2014]松鼠的新家(LCA+树上差分)
  2. opencv 图像读写显示、matplotlib 库图像读写显示
  3. [Python / PyTorch] debug backward()
  4. java使用tar算法压缩解压缩文件、数据流、byte[]字节数组
  5. jquery创建添加append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore
  6. 多维数组-创建多维数组
  7. 数据传递-------@ModelAttribute
  8. js中window的属性
  9. splice slice
  10. mysql explain和profiling