2010-05-31 70 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