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