加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

shell – 使用非R代码块的SWeave?

发布时间:2020-12-16 01:17:19 所属栏目:安全 来源:网络整理
导读:我经常使用 Sweave来生成LaTeX文档,其中通过执行R代码动态生成某些块.这很有效 – 但是也可以使用以不同方式执行的代码块,例如,通过执行shell中的代码,或运行Perl,依此类推?能够混合起来会很有帮助,所以我可以做一些事情,比如运行一些shell命令来获取一些数
我经常使用 Sweave来生成LaTeX文档,其中通过执行R代码动态生成某些块.这很有效 – 但是也可以使用以不同方式执行的代码块,例如,通过执行shell中的代码,或运行Perl,依此类推?能够混合起来会很有帮助,所以我可以做一些事情,比如运行一些shell命令来获取一些数据,运行一些perl命令来预处理它,然后运行R命令来分析它.

当然我可以使用所有R块并使用system()作为穷人的替代品,但这并不能使文档中的阅读非常愉快.

它与Sweave没有直接关系,但是org-babel是Emacs组织模式的一部分,允许在一个文件中混合不同语言的代码块,将数据从一个块传递到另一个块,执行它们,并生成LaTeX或HTML导出从输出.

您可以在此处找到有关org-mode的更多信息:

http://www.orgmode.org/

并了解org-babel的工作原理:

http://orgmode.org/worg/org-contrib/babel/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读