r - Shiny server.R 上传库失败

标签 r shiny

我现在正在尝试修复一个惊人的错误。这是我的服务器的 header 。R:

library(shiny)
library(plotly)
library(DT)
library(Rcpp)
library(RSQLite)
library(org.Mm.eg.db)
library(shinyBS)
library(igraph)
library(reshape2)
library(ggplot2)
library(org.Hs.eg.db)
library(visNetwork)

我希望在运行应用程序时上传这些库,但在 3 种情况下:visNetowrk、plotly 和shinyBS,我收到了几个错误:

Error : could not find function "visNetworkOutput"
Error : could not find function "plotlyOutput"
Error : could not find function "bsTooltip"

所以我需要使用控制台手动包含这些库:

library(plotly); library(visNetwork); library(shinyBS)

如何克服这个问题?提前致谢!

最佳答案

特别是对于plotly,如果您只想保留ui.Rserver.R文件而不是添加Global.R(正如 @Berecht 提到的),您可以将 library(plotly) 添加到 ui.R 文件的第一行。这对我有用。

关于r - Shiny server.R 上传库失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38635149/

相关文章:

r - 如何使嵌套 for 循环更高效并与 apply 一起使用

r - R中如何求某列的最小值?

R Shiny : Creating New Columns Within a Reactive Data Frame

r - 关于R中的 "gsheet"包

r - 使用 dplyr (tidyeval) 运行选定列的函数

消除 visNetwork 中的自循环

r - 有利于子串且与词序无关的字符串距离度量吗?

r - 如何从 Rmarkdown 部分重构 Shiny 代码的服务器部分

r - 使用shinyFiles上传文件

shiny - 使用 shinywidgets 从 pickerInput 中删除 "Select All"操作按钮