r - 在闪亮的服务器上运行闪亮的应用程序
问题描述
我正在尝试在闪亮的服务器上运行闪亮的应用程序。在这一点上,我无法理解闪亮服务器的工作方式,我的意思是我有两个 R 脚本,闪亮服务器内的 ui.R 和 server.R 我有这个向量。请参考下面的代码
#server.R
v_outcome <- c("Confirmados", "Hospitalizados", "Intubado",
"Muertes", "Pruebas", "Síntomas", "UCI")
server <- function(input, output, session) {
# DASHBOARD PAGE ----------------------------------------------------------
#Confirmados
output$confirmados <- renderValueBox({
valueBox(
#paste0(25 + input$count, "%"), "Confirmados", icon = icon("list"),
#color = "purple",
paste0(confirmedNacional),
subtitle = "Confirmados",
icon = icon("fas fa-plus-square"),
color = "yellow",
)
})
这只是我脚本的一小部分,我不明白为什么当我运行 server.R 时脚本无法读取第一行中的向量,即使我尝试在函数服务器中添加向量但无法正常工作。我需要以哪种方式附加我的向量?
谢谢
解决方案
经过长时间的搜索,这个页面非常有用https://shiny.rstudio.com/articles/scoping.html
这是我的解决方案:
我在这个文件中创建了一个名为 global.R 的文件,我声明了我的 UI 和服务器使用的所有向量。
推荐阅读
- php - PHP,MySQL - 如何显示值高于的所有行的所有结果
- javascript - 使用CSS单击按钮时无法更改图像
- json - 如何用 JSON 表示 PostgreSQL 中的稀疏 RDBS 列
- postgresql - psql/heroku 连接被拒绝,不接受端口 5432 上的 TCP/IP 连接
- python - 如何使子进程按键
- java - Java拼图模块应用程序:抛出java.lang.module.ResolutionException,虚假声称拆分包
- excel - Excel 转换为时间格式
- javascript - 访问对象中数组的值
- python - 与 ESRI 源相距甚远
- go - 填充包含切片的结构