当前位置: 首页 > 知识库问答 >
问题:

“%matplotlib inline”在以下代码中导致错误

曹子平
2023-03-14

如果我注释掉“%matplotlib inline”,代码运行正常,但如果我不注释“%matplotlib inline”,则“fig,axes=plt.subplot(nrows=x_p,ncols=y_p)”开始创建空白绘图,下面的代码会触发如下错误。知道为什么吗?

共有1个答案

伊俊能
2023-03-14

默认情况下,数字在单元格末尾关闭。这意味着pyplod(plt)忘记了下一个单元格中要处理的轴。

%config InlineBackend

告诉我们:

InlineBackend.close_figures=

因此,解决方案是将。关闭\u figures设置为False:

%config InlineBackend.close_figures=False

为了防止在单元格末尾自动输出活动图形,您可以设置plt.ioff()

import matplotlib.pyplot as plt

%matplotlib inline
%config InlineBackend.close_figures=False
plt.ioff()

fig, axes = plt.subplots(ncols=2)

 类似资料:
  • 我有一个覆盆子圆周率,我用来上大学。由于我家里没有显示器,我决定用Lubuntu在我的笔记本电脑上汇编代码。

  • 我有一个非常简单的ftp路由,应该递归地从URL下载文件。今天让它静止运行将是非常重要的。 正如Upadete1中添加的那样,我没有使用pollenfrich()。现在无法从计时器启动路由,但它可以工作。所以我将结束这个问题。我真的很喜欢幂等消费者的想法(与最初的问题无关)。

  • 这里和是数据类型 我的错误从这一行开始:在这方面有人能帮助我吗 错误是“从lambda表达式引用的局部变量必须是final或有效的final”

  • 错误是: 无法解析FileInputPath 无法解析FileOutputPath

  • 问题内容: 我创建了一个示例,将数据发布到其他服务,发现当我使用非ASCII字符或非拉丁字符(请参阅data.firstName)时,使用TEST- REST.js的发布请求将引发 错误:{[错误:套接字挂起]代码:“ ECONNRESET”}。 在我的休息服务上,它给我这样的错误: 如果我将firstName值从“JoaquÌn”替换为“ abc”,则一切正常。我认为我缺少支持或逃脱的功能,无法

  • 问题内容: 一个) b) 答案在此网站上(问题3)。我只是不知道 为什么? 从网站: 3.一个 问题答案: 当您降至最低级别(机器代码,但我将使用汇编语言,因为它主要是一对一映射)时,空循环递减为0和一个递减为50(例如)之间的差异通常沿着的行: 这是因为大多数零碎CPU中的零标志在达到零时由减量指令设置。当增量指令达到50时,通常不能说相同(因为该值没有什么特别之处,不像零)。因此,您需要将寄存