是否存在一种方式/站点/位置/状态,可让您在包的帮助中查看示例代码的结果

Pau*_*yuk 5 r

R的帮助系统很棒,我喜欢几乎所有功能的帮助页都包含一个例子,但有时我希望有一种方法可以看到示例代码的结果,而无需复制并粘贴到我当前的会话中.这对图形功能来说是双倍的.

有办法做以下其中一项;

  1. 使用内联示例代码的结果编译我的帮助文件
  2. 使用结果生成帮助文件的pdf
  3. 有一个包含帮助文件和示例结果的网站.

Jam*_*mes 7

使用example,例如:

example(hist)
Run Code Online (Sandbox Code Playgroud)

或者参见R图形手册.


Rei*_*son 7

example(foo)是通常的功能接口foo.它将示例代码一次回显到控制台一行/块,并在图之间暂停.

R的帮助系统将很快变得更加动态,但是如果软件包作者重写全部或部分手册页以包含动态内容,这只会(IIRC)帮助解决问题.我不知道有关在新动态帮助中包含示例输出的建议,但可能会这样做.如果您安装了标准R工具链,则可以获取包源并检查它们 - 这将创建一个R文件,其中包含用于检查示例是否有效的连接示例代码.

(2)有点接近一个小插图.

  • 并且(3)通过`helpr`包实现:https://github.com/hadley/helpr (5认同)