我希望能够打开.Rd文档文件并在R中预览。
例如,我可以使用hintData创建数据文档文件:
?>
将在工作目录中生成一个文档文件“ df_doc.Rd”。
为了预览此文件,我可以在RStudio编辑器中将其打开,然后单击“预览”,这将打开在“帮助”窗口中正确设置格式的df_doc。但是,我希望能够使用代码来实现,而不必打开文件并点击RStudio GUI中的“预览”按钮。类似于Preview(“ df_doc.Rd”)函数。
我知道有一些方法可以“安装”文档文件,因此R知道在哪里可以找到它们。但是我正在编写一些代码,这些代码将自动生成这些文件并进行预览(希望不必加载安装文档文件的开发工具),因此我特别希望能够直接从文件中预览这些文件。有可能吗?
答案 0 :(得分:1)
伙计,这个文档非常隐蔽!公平地说,“ Rd”不是完全可Google检索的,也不是有关文档的文档。但是我设法把它搞砸了。
我一直在寻找的是
previewRd('df_doc.Rd')
rstudioapi库中的命令。不幸的是,这仅在RStudio中有效,因此,如果我希望它可以普遍使用,则需要直接编写HTML而不是Rd,然后在浏览器中打开它。
答案 1 :(得分:1)
根据“ Writing R Extensions”,运行:
R CMD Rdconv -t html filename.Rd > filename.html
在命令行中。另请参阅:
R CMD Rd2pdf --help
在R中:system("R CMD Rdconv -t html filename.Rd > filename.html | chromium-browser")