其他语言有没有像Rmarkdown那么方便的东西?

理由
举报 取消

觉得rmarkdown把代码运行结果附在下面的功能真的是很方便(还是我其实不会用md和tex,其实它们也有这种功能?)

2017年9月28日 5 条回复 1104 次浏览

发起人:达达达 初入职场

安之若素

回复 ( 5 )

  1. 刘海洋
    理由
    举报 取消

    Jupyter Notebook

    这个项目一开始只是 IPython Notebook,后来提出来可以用于其他语言。你会发现比 Rmarkdown 酷一些。

    当然,IPython 这个是学 Wolfram Mathematica 之类数学软件的。

  2. 杨益烦
    理由
    举报 取消

    R里面有sweave,也就是tex。实际上就是跟个预处理的宏。后来慢慢就有了knitr,和sweave没有本质差别,当然也允许markdown语法那是后话。

    python的情况就不说了,什么ipython之类的一抓一大把。

    mathematica还拥有自己的格式…

    sas也不多说了,卖点就是这个。善用ods吧。

    perl的话,他自己的文档系统都发展那么多年了…

    至于编译型的语言,弄这么一出就是瞎扯淡。虽然你完全可以使用预处理把特定分隔符里面的代码扣出来运行,再把结果替换回去–就如同上述例子做的那样。

  3. 剑微寒
    理由
    举报 取消

    Orgmode 的 babel

  4. yisa.z
    理由
    举报 取消

    md是一样的,你用rmarkdown把output的html_document改成md_document就可以了。md我目前只用它放在github里,还没发现其他用处…

    至于.tex是latex文本,不好直接嵌入程序,相比之下knitr+sweave也就是.RNW更好用,可以直接chunk一段程序,其他和latex语法一样的,挺方便的。

  5. 匿名用户
    理由
    举报 取消

    ipython

    matlab也有publish功能

我来回答

Captcha 点击图片更换验证码