问题标签 [jupyter-notebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
94115 浏览

python - 如何在 IPython 笔记本中的循环中动态更新绘图(在一个单元格内)

环境:Python 2.7、Matplotlib 1.3、IPython notebook 1.1、Linux 和 Chrome。代码位于一个输入单元格中,使用--pylab=inline.

我想使用 IPython notebook 和 Pandas 来消费一个流并每五秒动态更新一个图。

当我只使用打印语句以文本格式打印数据时,它工作得非常好:输出单元格只是保持打印数据并添加新行。但是当我尝试绘制数据(然后循环更新)时,该图永远不会出现在输出单元格中。但是,如果我删除循环,并且只绘制一次,它就可以正常工作。

然后我做了一些简单的测试:

Ctrl在我手动中断进程 ( ++ M)之前,输出不会显示任何内容I。在我打断它之后,该图正确显示为多条重叠线。但我真正想要的是每五秒显示并更新一次的图(或者每当plot()调用函数时,就像我上面提到的 print 语句输出一样,效果很好)。仅在单元格完全完成后显示最终图表不是我想要的。

我什至尝试在每个plot()等之后显式添加 draw() 函数。它们都不起作用。如何在 IPython 笔记本的一个单元格中通过for / while循环动态更新绘图?

0 投票
1 回答
3448 浏览

jupyter-notebook - iPython 笔记本中的 Real LaTeX

在 iPython 中,可以使用由 MathJax 解释的 Latex 语法编写方程。

但现在我还想在 iPython 中做其他花哨的乳胶东西,比如用一些乳胶包编写伪代码。有没有可能在 iPython 中编写这样的东西?

例子:

0 投票
4 回答
69937 浏览

python - 如何使用 IPython/NumPy 计算 RMSE?

我在尝试使用 NumPy 计算 IPython 中的均方根误差时遇到问题。我很确定这个函数是正确的,但是当我尝试输入值时,它给了我以下 TypeError 消息:

这是我的代码:

显然我的输入有问题。我需要先建立阵列,然后再将其放入rmse():行中吗?

0 投票
14 回答
284057 浏览

python - 如何在浏览器中增加 Jupyter/ipython 笔记本的单元格宽度?

我想在我的浏览器中增加 ipython 笔记本的宽度。我有一个高分辨率屏幕,我想扩大单元格宽度/大小以利用这个额外的空间。

谢谢!


编辑/答案: 5/2017

我现在使用jupyterthemeshttps ://github.com/dunovank/jupyter-themes

这个命令:

它将宽度设置为 100%,主题很好。

0 投票
1 回答
182 浏览

arrays - 在 numpy 中添加列 - 仍然很困惑

我知道有很多关于 中的列的问题被问到并得到了回答NumPy,但我仍然被困住了。不幸的是,np.append它对我不起作用,因为它说没有模块。

我正在使用数据集,该boston数据集的中值与主数据分开存储boston.data(形状为 (506, 13) 为boston.target(形状为 (506, 1))。我想让它成为boston.target特征(又名列)被添加到boston.data,使其形状为 (506, 14),其中boston.data[13] 为boston.target数据。

根据我看到的其他建议,我的尝试是:

但是,这给了我一个错误:

这样做只是np.append(boston.data, boston.target)没有给我任何回报boston.data,或者至少据我所知。

我究竟做错了什么?

编辑:

如果有人ipython打开,整个代码如下:

0 投票
1 回答
331 浏览

python-2.7 - 如何在 python 中使用 envoy 包?

我已经安装了包envoy。我运行了脚本,但出现了 Windows 错误。我评论了 envoy.run 然后完整的脚本运行,但是当我删除评论时,出现错误。

脚本回溯:

0 投票
3 回答
2597 浏览

macros - Ipython Notebook:以编程方式读取和执行单元格

在 ipython 笔记本中,我想以编程方式从代码单元本身中读取和执行代码单元。

就像是

我在这里找到了一个解决方案,该函数逐个单元格execute_notebook读取ipynb文件单元格并使用get_ipython().run_cell().

有没有办法做同样的事情,即不先从外部ipynb文件中读取单元格?有没有办法编写宏,从 ipython 笔记本中引用和访问代码单元?

0 投票
2 回答
2907 浏览

jupyter-notebook - 使用 Anaconda Distribution,如何使用散景绘图?

维护人员的注意事项:这个问题涉及过时的第一代 Bokeh 服务器。有关现代 Bokeh 服务器应用程序的详细信息,请参阅:

https://docs.bokeh.org/en/latest/docs/user_guide/server.html



过时的:

我从https://www.anaconda.com/distribution/下载了适用于 Windows 32 位的 Anaconda 安装程序

在我的 Jupyter Notebook 中,我从这里插入了代码:

https://github.com/bokeh/bokeh/blob/demo/examples/plotting/server/remotedata.py

在笔记本中执行会导致该错误:

我的 Anaconda 安装不应该提供所有东西吗?我如何让它运行?

0 投票
1 回答
4159 浏览

python - iPython:无法导入名为 sklearn 的模块

我可以使用 python 解释器导入 sklearn,但是当我尝试在 iPython 笔记本中执行相同操作时,iPython 会引发 ImportError。知道是什么导致了这个问题吗?我需要在 iPython 中使用一个模块。

在此处输入图像描述

在此处输入图像描述

我不确定这是否会有所帮助,但这里是我在我的机器上安装的软件包的一个子集。

在此处输入图像描述

我按照此处有关安装过程的说明进行操作:http: //shanshanchen.com/2013/05/29/install-numpy-scipy-scikit-learn-on-mac-os-x-for-data-miners/

0 投票
3 回答
12223 浏览

ipython - 函数名 + 选项卡在 IPython 中不返回文档字符串

在 IPython 中,我习惯于写

功能(

然后点击一个选项卡,并获取文档字符串的内容和命名参数的列表。但是,自从我安装了 IPython 2.0 后,这停止了工作。有解释或知道修复吗?