ÎncepețiÎncepe gratuit

Vizualizează datele într-un tabel

Un prim pas simplu în explorarea unui set de date este să îl vizualizezi sub formă de tabel.

Până acum ne-am concentrat mai ales pe inputuri – widget-uri interactive care permit utilizatorului să selecteze valori. Acum vrem să adăugăm un tabel în aplicație și să trimitem date care să fie afișate în el. Pentru a afișa obiecte în Shiny, trebuie să folosim funcții de output și de randare.

Acest exercițiu face parte din cursul

Studii de caz: Construirea aplicațiilor web cu Shiny în R

Vezi cursul

Instrucțiuni pentru exercițiu

Pornind de la o aplicație Shiny minimală, adaugă un tabel care să afișeze setul de date gapminder. Mai exact:

  • Adaugă un substituent pentru tabel, creând un output de tip tabel cu ID-ul "table" în UI.
  • Folosește funcția de randare corespunzătoare în codul serverului pentru a randa tabelul.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

ui <- fluidPage(
  h1("Gapminder"),
  # Add a placeholder for a table output
  ___
)

server <- function(input, output) {
  # Call the appropriate render function 
  output$table <- ___({
    # Show the gapminder object in the table
    gapminder
  })
}

shinyApp(ui, server)
Editează și rulează codul