2016-10-27 38 views
-1

我想下載與依賴包,但我無法找出依賴項選項或命令。下面正在努力下載包到一個文件夾。R服務器如何下載與依賴項包

download.packages( 「A3」,回購= 「http://cran.rstudio.com/」,DESTDIR = 「/ TMP /下載/ A3」)

如何下載的依賴關係的同一文件夾?

回答

1

您可以使用tools::package_dependencies("A3")來獲取軟件包依賴關係列表。

要下載所有這些,你可以使用:

library(tools) 
lapply(package_dependencies("A3"), 
     download.packages, 
      repos ="http://cran.rstudio.com/", 
      destdir = "/tmp/download/A3") 
+0

謝謝你,但得到這個錯誤 > lapply(package_dependencies( 「A3」), + download.packages, +回購=「HTTP:/ /cran.rstudio.com/「, + destdir =」/ tmp/download/A3「) lapply錯誤(package_dependencies(」A3「),download.packages,repos =」http://cran.rstudio.com /「,:: 找不到函數」package_dependencies「 > – Sux2b

+1

嘗試使用'庫(工具)' – HubertL

+0

os而不是lapply您正在嘗試使用庫(工具)?在調用'package_dependencies'之前感謝 – Sux2b