Questions tagged «jupyter»

Jupyter是用于交互式计算的环境和协议的集合。它支持多种语言和内核,并且可以与包括Web应用程序Jupyter Notebook在内的前端一起使用。Jupyter在2015年与IPython分离,而Jupyter Notebook基于IPython Notebook。

9
在IPython / Jupyter笔记本中显示行号
在IPython / Jupyter Notebook中运行的大多数语言内核的错误报告都指出发生错误的行;但是(至少默认情况下)在笔记本电脑中没有显示行号。 是否可以将行号添加到IPython / Jupyter Notebook?
139 python  ipython  jupyter 

4
如何在IPython Notebook Server 3中看到函数参数?
我最近切换到了Anaconda版本的IPython Notebook 3(确切地说是3.1.0-cbccb68)。以前,当我键入一个函数并打开一个这样的括号时: time.sleep() 如果光标在括号之间,那么我将获得一个显示功能参数的上下文覆盖菜单。现在,我没有看到它,尽管已经搜索了,但仍然找不到如何打开此功能的方法。






10
如何将目录添加到Jupyter / JupyterLab笔记本?
http://ipython.org/ipython-doc/stable/interactive/notebook.html上的文档说 您可以使用不同级别的标题为整个计算文档提供一个概念性结构。从第1层(顶层)到第6层(段落),共有6个级别。这些可以稍后用于构建目录等。 但是,在任何地方都找不到关于如何使用层次结构标题创建此类目录的说明。有没有办法做到这一点? 注意:如果使用ipython笔记本标题,我也会对其他种类的导航感兴趣。例如,从标题到标题来回跳转以快速找到每个节的开始,或隐藏(折叠)整个节的内容。这是我的愿望清单-但是所有导航方式都将很有趣。谢谢!


3
如何腌制或存储Jupyter(IPython)笔记本会话以供以后使用
假设我正在Jupyter / Ipython笔记本中进行较大的数据分析,并且完成了大量耗时的计算。然后,由于某种原因,我必须关闭jupyter本地服务器I,但是我想稍后再进行分析,而不必再次进行所有耗时的计算。 我想什么想爱做的是pickle或存储整个Jupyter会话(所有大熊猫dataframes,np.arrays,变量,...),所以我可以放心地关闭服务器知道我可以在完全相同的状态返回到我的会话之前。 从技术上讲甚至可行吗?有没有我忽略的内置功能? 编辑:根据这个答案,有一种%store 魔法应该是“轻型泡菜”。但是,您必须像这样手动存储变量: #inside a ipython/nb session foo = "A dummy string" %store foo 关闭种子,重新启动内核#r %store -r foo进行刷新 print(foo) # "A dummy string" 这与我想要的功能相当接近,但是由于必须手动执行并且无法区分不同的会话,因此它的用处不大。

4
在Jupyter笔记本中超过IOPub数据速率(查看图像时)
我想在Jupyter笔记本中查看图像。这是一个9.9MB的.png文件。 from IPython.display import Image Image(filename='path_to_image/image.png') 我收到以下错误: IOPub data rate exceeded. The notebook server will temporarily stop sending output to the client in order to avoid crashing it. 有点意外,并在其他地方报道。 这是预期的吗,有没有简单的解决方案? (错误消息建议在中更改限制--NotebookApp.iopub_data_rate_limit。)

2
如何在Jupyter笔记本中以编程方式生成markdown输出?
我想为Jupyter笔记本中的班级写一份报告。我想计算一些东西,生成一些结果,并将它们包括在markdown中。我可以将单元格的输出设置为降价吗? 我想要这样的命令:print '$\phi$'生成phi符号,就像在markdown中一样。 换句话说,我想在markdown中制作一个模板,并插入由笔记本中编写的程序生成的值。重新计算笔记本应生成新结果,并插入新值并进行新的减价。使用此软件是否可能,或者我需要自己替换这些值?

3
在Jupyter / iPython中动态更新图的当前正确方法是什么?
在有关如何在ipython笔记本中(一个单元内)在循环中动态更新绘图的答案中,给出了一个示例,说明了如何在Python循环内在Jupyter笔记本中动态更新绘图。但是,这可以通过在每次迭代中销毁并重新创建绘图来实现,并且其中一个线程中的注释指出,可以使用新颖的%matplotlib nbagg魔术来改善这种情况,该魔术提供了嵌入在笔记本中的交互式图形,比静态图片 但是,nbagg就我所知,这个奇妙的新功能似乎完全没有记载,而且我找不到如何使用它动态更新绘图的示例。因此,我的问题是,如何使用nbagg后端有效地更新Jupyter / Python笔记本中的现有绘图?由于通常在matplotlib中动态更新图是一个棘手的问题,因此一个简单的工作示例将提供巨大帮助。指向有关该主题的任何文档的指针也将非常有帮助。 要清楚我要的是什么:我想做的是运行一些模拟代码进行几次迭代,然后绘制其当前状态的图,再运行其进行几次迭代,然后更新该图以反映当前状态,依此类推。因此,其想法是绘制一个图,然后在用户不进行任何交互的情况下,更新图中的数据,而不会破坏并重新创建整个图。 这是对上面链接的问题的答案进行的一些稍微修改的代码,该代码通过每次重新绘制整个图形来实现。我想达到相同的结果,但使用会更有效nbagg。 %matplotlib inline import time import pylab as pl from IPython import display for i in range(10): pl.clf() pl.plot(pl.randn(100)) display.display(pl.gcf()) display.clear_output(wait=True) time.sleep(1.0)

19
IPython / Jupyter将笔记本另存为PDF时出现问题
因此,我一直在尝试将jupyter笔记本另存为PDF,但我不知道该怎么做。我尝试的第一件事是从文件菜单下载为PDF,但是这样做会导致: nbconvert failed: PDF creating failed 我尝试的下一件事是尝试从命令提示符进行转换,如下所示 $ ipython nbconvert --to latex --post PDF MyNotebook.ipynb 但是同样,这会导致错误消息 ImportError: No module named 'PDF' 如果我尝试 $ ipython nbconvert --to latex MyNotebook.ipynb 这导致 IPython.nbconvert.utils.pandoc.PandocMissing: Pandoc wasn't found: Please check that pandoc is installed 如果我尝试安装pandoc(pip install pandoc),这会给我 ImportError: No module named 'ConfigParser' 这就是我被困住的地方,因为我只是不知道该怎么办。任何人都知道如何解决任何错误吗?
86 pdf  ipython  jupyter 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.