2010-05-31 127 views
3

在R中,如果我们将help_type参数help()函数设置为html并调用它,它将自动在浏览器中打开html帮助。但是,help_type = 'pdf'并非如此。只生成pdf。如何在生成帮助文件后自动生成该文件?我相信,pdf可以帮助一些人,因为它可以正确显示数学公式,HTML帮助不。使PDF帮助文件自动打开

+1

您使用的操作系统是什么?你可以尝试使用'system(paste())' – aL3xa 2010-05-31 10:54:35

回答

3

根据aL3xa评论,在Windows下,您可以使用shell.exec来查看pdf。

help("plot", help_type="pdf") # help file is saved in working directory 
shell.exec(file.path(getwd(), "plot.pdf")) 
+0

我修改了你的代码来创建一个函数来自动打开pdf帮助文件。我想知道为什么R不默认。 – ggg 2010-06-01 14:25:53

+0

R中的帮助系统一直在变化,如果该选项将在下一个版本中提供,我不会感到惊讶。 – Marek 2010-06-01 15:26:27