解决matplotlib.pyplot在Jupyter notebook中不显示图像问题

作者:骑蜗牛前行 时间:2022-03-03 14:55:10 

在代码首行添加:

%matplotlib inline

即可。

补充知识:jupyter不能显示Matplotlib 动画

看莫烦老师的matplotlib教程中,有一段sinx函数动画,用Jupyter跑却不能显示动画效果。

解决方案:在前面加一句%matplotlib notebook

动画代码如下:


%matplotlib notebook
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
from matplotlib import animation
fig, ax = plt.subplots()
x =np.arange(0,2*np.pi,0.01)
# 返回的是个列表
line , = ax.plot(x,np.sin(x))
def animate(i):
 # xdata 保持不变, ydata 更新成另外一批数据
 # 将0-100都传进去更新一下,i变化时,y也会变化,更新图像
 line.set_ydata(np.sin(x+i/10))
 return line,

def init():
 line.set_ydata(np.sin(x))
 return line,

# interval 是更新的频率,隔多少毫秒更新一次,这里是隔20ms更新一次
# blit=True,只更新有变化的点
ani = animation.FuncAnimation(fig=fig,func=animate,frames =100,init_func=init,interval =20,blit=False)
plt.show()

来源:https://blog.csdn.net/shaodongheng/article/details/89514389

标签:matplotlib,pyplot,Jupyter,notebook,图像
0
投稿

猜你喜欢

  • Python实现bilibili时间长度查询的示例代码

    2022-11-24 15:52:16
  • Bootstrap编写导航栏和登陆框

    2023-08-16 19:08:42
  • 解决pycharm同一目录下无法import其他文件

    2021-03-22 10:02:14
  • JavaScript基于ChatGPT API实现划词翻译浏览器脚本

    2024-04-22 12:52:27
  • 教你用python控制安卓手机

    2023-11-10 10:13:39
  • 自己写的Javascript计算时间差函数

    2024-04-16 08:54:57
  • python批量提取图片信息并保存的实现

    2021-10-08 05:21:14
  • Python flask框架实现浏览器点击自定义跳转页面

    2023-04-26 15:48:31
  • python range实例用法分享

    2021-09-28 02:54:46
  • Python多进程库multiprocessing中进程池Pool类的使用详解

    2022-11-22 03:21:11
  • python通过pil模块将raw图片转换成png图片的方法

    2021-08-25 00:37:31
  • python 元组和列表的区别

    2021-08-25 19:01:27
  • 浅析javascript操作 cookie对象

    2024-04-18 10:49:23
  • Python脚本开发中的命令行参数及传参示例详解

    2023-01-25 02:44:30
  • 编写SQL Server的扩展存储过程实例

    2009-01-20 15:45:00
  • Python人工智能深度学习CNN

    2023-11-27 06:19:15
  • Python验证的50个常见正则表达式

    2023-07-11 02:58:57
  • python3实现微型的web服务器

    2021-03-03 09:00:49
  • Python查找不限层级Json数据中某个key或者value的路径方式

    2023-07-08 02:39:43
  • mysql 复制过滤重复如何解决

    2024-01-18 17:55:54
  • asp之家 网络编程 m.aspxhome.com