【问题标题】:R leaflet package inline in IPython NotebookIPython Notebook中的R传单包内联
【发布时间】:2015-03-06 17:30:42
【问题描述】:

我在 Ipython Notebook 中使用 R 和 R 线和单元魔法。除了在新的浏览器选项卡中打开的 R 包传单外,我的所有 R 图都自动内联打印。

我尝试使用 %capture 来捕获输出。我也尝试过使用不同版本的 --inline。

在 knitr 中,地图包含在代码块之后的文件中。关于如何使用 R 在 ipython notebook 中获得此功能的任何想法?

提前感谢所有帮助。

编辑: %%capture 仅适用于字符串。

【问题讨论】:

  • 我猜简短的回答是Python不是R,而ipython的魔力并没有真正理解leaflet/htmlwidgets中的魔力,这不仅仅是stdout,还有将JS库注入到HTML header中.

标签: r ipython leaflet knitr


【解决方案1】:

您可以使用rMaps 内联显示交互式地图。

这里有一个演示笔记本:

http://nbviewer.ipython.org/github/ipython/front-to-back/blob/master/R_demo.ipynb

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 2013-11-09
    • 2014-04-04
    • 2015-06-16
    • 2018-01-10
    相关资源
    最近更新 更多