【问题标题】:Can people without R installed run an R Notebook file successfully?没有安装 R 的人可以成功运行 R Notebook 文件吗?
【发布时间】:2021-02-24 10:13:19
【问题描述】:

我正在构建一个 R Notebook,以便为某人提供分析,我想知道是否应该选择另一个选项,因为我不知道她是否能够在没有安装 R 的情况下运行 Notebook。

是否可以将 R Notebook 作为单个实体运行,还是必须安装 R 才能运行?

【问题讨论】:

  • 跑步是什么意思?要单独运行任何代码块或重新编写文档,显然她需要某种 R 分布。但是编织文档(.html、.pdf 等)是自包含的,因为所有块都已经运行和渲染。

标签: r rnotebook


【解决方案1】:

重新运行他们需要 R 的笔记本。但 R Notebooks 的全部意义在于它们生成一个静态文档作为输出。该文档(通常为 HTML 格式)可以单独共享,无需任何其他软件即可查看。

【讨论】:

  • 当然,这更像我的意思。我的想法是我将在我的机器上本地运行 Notebook,然后将输出的 HTML 发送给用户,因为他们知道他们可以自己看到它,而无需进一步运行任何东西。感谢您的澄清。
【解决方案2】:

笔记本需要 R 才能运行。分发不依赖 R 的 notebook 会更复杂一些,比如在 docker 容器中安装 rstudio 服务器。在这种特殊情况下,用户需要安装 Docker 并知道如何启动容器。从那里,用户可以通过网络浏览器与代码进行交互。

另一种选择是使用一些公司提供的云解决方案。它提供共享功能,您不必担心工作的基础架构或分布。有一些免费计划可能对您有用,但真正的力量在于高级功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-20
    • 2020-09-23
    • 2021-07-09
    • 2018-05-16
    • 1970-01-01
    • 2017-12-16
    • 2019-04-13
    相关资源
    最近更新 更多