我正在尝试部署我在Rshiny制作的应用程序,因为几天都没有成功......本地工作很漂亮......当我尝试发布到Shinyapps.io帐户时,唯一的问题就来了.....
我将这些包全局加载(在apps.r脚本中):
Firebase Realtime Database
我在部署.....时遇到以下错误
mLoad <- function(...) {
sapply(sapply(match.call(), as.character)[-1], require, character.only = TRUE)
}
mLoad(cluster,plyr,dplyr,DT,data.table,ggfortify,ggcorrplot,ggraph,ggplot2,ggthemes,imputeTS,knitr,markdown,purrr,randomForest,rCharts,reshape2,rpivotTable,rsconnect,shiny,shinythemes,shinyapps,tibble,tidyr,tidyverse,vegan,VIM,visdat)
据我所知,所有必需的软件包都是从CRAN或Github本地安装的.....还是不知道为什么我会收到上述错误....
某些包之间似乎存在冲突....无法弄清楚......
答案 0 :(得分:2)
解决了Shiny部署问题......只需将库名放在rpivotTableOutput("mypivot")
的ui部分中,如下所示......
rpivotTable::rpivotTableOutput("mypivot")
..
事实上,即使在部署之后,许多功能都无法正常工作(本地应用程序无缝工作)....对于ex ... rename()dplyr甚至在加载dplyr库之后.....只需要放一个函数前面的库名称.... dplyr::rename()
.....必须为应用程序中的许多函数... server
以及ui
部分闪亮的代码....
Plz在这里看到我闪亮的应用程序:
https://nishantsbi.shinyapps.io/microsegmentation_ml_app/