Я создаю блестящую панель мониторинга и хочу реализовать ValueBox в панели мониторинга.
body <- dashboardBody(
fluidRow(
valueBox(totalSales,"Total Sales",color="blue")
),
fluidRow(
DT::dataTableOutput("salesTable")
),
fluidRow(
DT::dataTableOutput("top10Sales")
)
)
И вот результат: число в верхнем левом углу - переменная totalSales, но она не отформатирована в valueBox.
Кто-нибудь знает, в чем проблема?Я ценю ваши ответы !!
Моя попытка с valueBoxOutput, но с тем же результатом:
ui.R
body <- dashboardBody(
fluidRow(
valueBoxOutput("totalSales")
),
fluidRow(
DT::dataTableOutput("salesTable")
),
fluidRow(
DT::dataTableOutput("top10Sales")
)
)
server.R
function(input, output, session) {
output$salesTable = DT::renderDataTable(top10Sales)
output$top10Sales = DT::renderDataTable(top10Sales)
#output$totalSales = DT::renderDataTable(totalSales)
output$totalSales <- renderValueBox({
valueBox(totalSales, "Approval",color = "yellow")
})
}
И все тот же результат:
valueBoxOutput">
Кстати: Infobox работает:
infoBox("test", value=1, width=3)