Dodawanie prostych elementów wejściowych do modyfikacji wykresu

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Dean Attali

Shiny Consultant

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Aplikacja z wykresem Gapminder

Aplikacja z wykresem Gapminder

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Elementy wejściowe tekstowe

ui <- fluidPage( 
    textInput(inputId = "package", 
              label = "What's your favourite R package?",
              value = "shiny")
)

server <- function(input, output) {}
shinyApp(ui, server)

Aplikacja z polem tekstowym

str(input$package)
chr "shiny"
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Elementy wejściowe numeryczne

numericInput("years", "How many years have you been using R?",
             value = 4, min = 0, max = 25)

Aplikacja z polem numerycznym

str(input$years)
int 4
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Elementy wejściowe typu checkbox

checkboxInput("agree", "I agree to the terms and conditions",
              value = TRUE)

Aplikacja z polem wyboru

str(input$agree)
logi TRUE
Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Czas na ćwiczenia!

Studia przypadków: tworzenie aplikacji webowych w Shiny w R

Preparing Video For Download...