Я хочу отобразить поле значения в моей блестящей панели инструментов с помощью пакета flexdashboard.Пожалуйста, проверьте мой код, поле значения не отображается.Пожалуйста, помогите мне в этом вопросе.
Код пользовательского интерфейса
library(shiny)
library(shinydashboard)
library(flexdashboard)
ui <- dashboardPage(skin = "black",
dashboardHeader(title = "test"),
dashboardSidebar(
sidebarMenu()),
dashboardBody(
fluidRow(
valueBoxOutput("vbox1", width = 2),
valueBoxOutput("vbox2", width = 2),
valueBoxOutput("vbox3", width = 2),
valueBoxOutput("vbox4", width = 2),
valueBoxOutput("vbox5", width = 2),
valueBoxOutput("vbox6", width = 2))))
Код сервера
server <- function(input, output) {
#valuebox
output$vbox1 <- renderValueBox({
d <- 10
valueBox( d, caption = "Coss")
})
output$vbox2 <- renderValueBox({
d <- 42
valueBox( d,"Ccy")
})
output$vbox3 <- renderValueBox({
d <- 75
valueBox( d,"Cty")})
output$vbox4 <- renderValueBox({
d <- 21
valueBox( d,"Dup")})
output$vbox5 <- renderValueBox({
d <- 34
valueBox( d,"Inte")})
output$vbox6 <- renderValueBox({
d <- 56
valueBox( d,"Acd")})
}
shinyApp(ui, server)
Я получаю только текст, но не поле значения.
Спасибо, Баладжи