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

 更新时间:2020年04月22日 14:54:25   作者:骑蜗牛前行  
这篇文章主要介绍了解决matplotlib.pyplot在Jupyter notebook中不显示图像问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

在代码首行添加:

%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()

以上这篇解决matplotlib.pyplot在Jupyter notebook中不显示图像问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 利用python爬取m3u8格式视频的具体实现

    利用python爬取m3u8格式视频的具体实现

    之前爬取的视频都是mp4格式的,直接用requests请求就可以直接爬取,最近公司安排了一个小任务,需要爬取m3u8这种格式的视频,下面这篇文章主要给大家介绍了关于利用python爬取m3u8格式视频的相关资料,需要的朋友可以参考下
    2022-08-08
  • Python多进程共享numpy 数组的方法

    Python多进程共享numpy 数组的方法

    这篇文章主要介绍了Python多进程共享numpy 数组的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-07-07
  • 零基础写python爬虫之神器正则表达式

    零基础写python爬虫之神器正则表达式

    正则表达式在Python爬虫中的作用就像是老师点名时用的花名册一样,是必不可少的神兵利器。正则表达式是用于处理字符串的强大工具,它并不是Python的一部分。其他编程语言中也有正则表达式的概念,区别只在于不同的编程语言实现支持的语法数量不同。
    2014-11-11
  • Python数值方法及数据可视化

    Python数值方法及数据可视化

    这篇文章主要介绍了Python数值方法及数据可视化,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • python对指定字符串逆序的6种方法(小结)

    python对指定字符串逆序的6种方法(小结)

    这篇文章主要介绍了python对指定字符串逆序的6种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • Python中的文本相似度的计算方法总结

    Python中的文本相似度的计算方法总结

    在自然语言处理(NLP)领域,文本相似度计算是一个常见的任务,本文为大家整理了Python中的文本相似度常见计算方法,希望对大家有所帮助
    2023-05-05
  • 一文带你了解Python中的数据序列化与反序列化

    一文带你了解Python中的数据序列化与反序列化

    Python提供了丰富的工具和库来处理数据序列化与反序列化,本文带领大家一起学习,包括基本概念、常见的序列化格式、示例和最佳实践,快跟随小编一起学习起来吧
    2023-10-10
  • Python实现读取TXT文件数据并存进内置数据库SQLite3的方法

    Python实现读取TXT文件数据并存进内置数据库SQLite3的方法

    这篇文章主要介绍了Python实现读取TXT文件数据并存进内置数据库SQLite3的方法,涉及Python针对txt文件的读取及sqlite3数据库的创建、插入、查询等相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • 关于pycharm python3.7成功安装dlib库的问题

    关于pycharm python3.7成功安装dlib库的问题

    这篇文章主要介绍了pycharm python3.7成功安装dlib库的解决方法,本文分步骤给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-12-12
  • Python中函数eval和ast.literal_eval的区别详解

    Python中函数eval和ast.literal_eval的区别详解

    eval函数在Python中做数据类型的转换还是很有用的。它的作用就是把数据还原成它本身或者是能够转化成的数据类型。那么eval和ast.literal_val()的区别是什么呢?本文将大家介绍关于Python中函数eval和ast.literal_eval区别的相关资料,需要的朋友可以参考下。
    2017-08-08

最新评论