Začněte nyníZačněte zdarma

Aplikace 1: Vícejazyčný pozdrav

Gratulujeme! Teď už jsi připraven/a začít budovat vlastní aplikace. Nejlepší způsob, jak se Shiny naučit, je rozebrat existující aplikaci a znovu ji sestavit od základů.

V tomto cvičení vytvoříš Shiny aplikaci, která ti umožní zadat jméno a vybrat pozdrav (Hello/Bonjour), a vrátí „Hello, Kaelen", pokud je zadané jméno Kaelen. Přiznejme si — je to opravdu jednoduchá aplikace, ale výzva spočívá v tom, že ji musíš naprogramovat úplně od nuly. Hodně štěstí!

An app where a greeting selector, a selector, and a greeting message appear in one column

Balíček shiny jsme už načetli za tebe. Připomeň si čtyři kroky pro sestavení Shiny aplikace: (1) přidej vstupy, (2) přidej výstupy, (3) uprav rozložení a (4) uprav výstupy.

Toto cvičení je součástí kurzu

Tvorba webových aplikací se Shiny v R

Zobrazit kurz

Pokyny k cvičení

  • Přidej vstup pro výběr typu pozdravu — „Hello" nebo „Bonjour".
  • Přidej vstup pro zadání jména jako textového řetězce.
  • Aplikace by měla zobrazit „Bonjour, Kaelen", pokud je vybraný pozdrav „Bonjour" a zadané jméno je „Kaelen".

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(
  
)

server <- function(input, output, session) {
  
}

shinyApp(ui = ui, server = server)
Upravit a spustit kód