Přidání výstupu (UI/Server)
Dalším krokem při sestavování aplikace je přidání prázdného grafu jako zástupného prvku. Připomeň si, že pokud chceš přidat graf p přiřazený objektu s názvem x do Shiny aplikace, je potřeba:
- Vykreslit objekt grafu pomocí
renderPlot({p}). - Přiřadit vykreslený graf do
output$x. - Zobrazit graf v UI pomocí
plotOutput("x").
Baleky shiny a ggplot2 jsou pro tebe předem načteny.
Toto cvičení je součástí kurzu
Tvorba webových aplikací se Shiny v R
Pokyny k cvičení
- Vytvoř prázdný graf zavoláním
ggplot(), vykresli ho a přiřaď ho k výstupu s názvem'trend'. - Zobraz graf v UI. Nezapomeň přidat čárku za
textInput().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
ui <- fluidPage(
textInput('name', 'Enter Name', 'David')
# CODE BELOW: Display the plot output named 'trend'
)
server <- function(input, output, session) {
# CODE BELOW: Render an empty plot and assign to output named 'trend'
}
shinyApp(ui = ui, server = server)