我的Shiny Application(R)未检测到已安装的包(Dygraphs)

时间:2015-09-07 07:05:10

标签: r shiny dygraphs

我正面临一个您可能已经看过的问题:我正在尝试使用dygraph创建一个Shiny应用程序。但是,当我第一次调用库(dygraphs)时,在我的ui.R文件中,我收到一个错误:

ERROR: there is no package called ‘dygraphs’

我检查了它是否在我的服务器上正确安装: installed.packages()给了我一句话:

            OS_type MD5sum NeedsCompilation Built
dygraphs    NA      NA     "no"             "3.2.1"

require(dygraphs)给了我:

Loading required package: dygraphs

我的计算机和服务器上有相同版本的R,即:

R version 3.2.1 (2015-06-18) -- "World-Famous Astronaut"

而且,最奇怪的是:我的代码在我的计算机上工作(在Rstudio上使用runApp()),但不在我的服务器上。

如果有人知道如何应对这个问题......非常感谢!

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,可以看到CRAN包的依赖关系:https://cran.r-project.org/web/packages/dygraphs/index.html

最终,以下一行就可以了!

install.packages(c("htmlwidgets","xts","zoo","rmarkdown","yaml","dygraphs"),lib="/usr/local/lib/R/site-library",dependencies=TRUE)

享受:)