R/Shiny/bs4Dashの基礎⑨
横並びのCardを実装
fluidRow()
の中で各bs4Card()
のwidthの合計が12になるように実装。
library(shiny)
library(bs4Dash)
ui <- bs4DashPage(
navbar = bs4DashNavbar(),
sidebar = bs4DashSidebar(),
body = bs4DashBody(
fluidRow(
bs4Card(
plotOutput(outputId = "a"),
inputId = "a",
title = "a",
status = "primary",
width = 3
),
bs4Card(
plotOutput(outputId = "b"),
inputId = "b",
title = "b",
status = "warning",
width = 5
),
bs4Card(
plotOutput(outputId = "c"),
inputId = "c",
title = "c",
status = "secondary",
width = 4
)
)
),
controlbar = bs4DashControlbar(),
footer = bs4DashFooter(),
title = "yono2844"
)
server <- function(input, output, session) {
output$a <- renderPlot(expr = {
hist(iris$Sepal.Length)
})
output$b <- renderPlot(expr = {
hist(iris$Sepal.Width)
})
output$c <- renderPlot(expr = {
hist(iris$Petal.Length)
})
}
shinyApp(ui = ui, server = server)
Author And Source
この問題について(R/Shiny/bs4Dashの基礎⑨), 我々は、より多くの情報をここで見つけました https://qiita.com/yono2844/items/b534ca64f19661c19197著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .