rnotebook:基于 JSON 和 R Markdown 的 R Notebook(实验性)

时间:2024-07-23 22:42:07
【文件属性】:

文件名称:rnotebook:基于 JSON 和 R Markdown 的 R Notebook(实验性)

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-23 22:42:07

R

rnotebook:基于 JSON 和 R Markdown 的 R Notebook 传统的基于knitr的动态文档一般都是编译输出文档。 源文档和输出文档之间的分离有利有弊。 源文档通常比输出文档更干净,并且更易于维护。 但是有些人可能更喜欢将输出直接嵌入到源文档中,因此他们只需要维护一个文档,在其中他们可以看到源和输出。 这个包试图为 R 中的动态文档定义一种基于 JSON 的格式。 “R Notebook”没有正式的定义,我们在这里使用这个术语是因为我们在这个包中所做的类似于 IPython notebooks,这也是基于 JSON。 这个包中的 R Notebook 是一个 JSON 文件,它基本上是一个包含元信息、代码块和文本块的 JavaScript 对象。 这是一个示例(从rnotebook::newnb()创建): { " frontmatter " : {


【文件预览】:
rnotebook-master
----NAMESPACE(45B)
----DESCRIPTION(795B)
----R()
--------rnotebook.R(5KB)
--------utils.R(3KB)
----.travis.yml(918B)
----.Rbuildignore(44B)
----LICENSE(39B)
----README.md(2KB)
----man()
--------refresh.Rd(452B)
--------export.Rd(991B)
--------newnb.Rd(2KB)
----.gitignore(29B)
----rnotebook.Rproj(389B)

网友评论