700+ courses, half price
Descrizione del corso
Shiny è un pacchetto R che ti permette di creare facilmente web app altamente interattive direttamente in R. Con Shiny, i data scientist possono sviluppare web app interattive che consentono al tuo team di esplorare i dati tramite dashboard o visualizzazioni. Se vuoi dare vita ai tuoi dati, Shiny è la scelta giusta! Utilizzando dati su nomi di bebè, ingredienti alimentari e avvistamenti di UFO, costruirai una varietà di app Shiny che sfruttano input e output diversi. Imparerai anche le basi delle espressioni reattive. Al termine di questo corso, avrai le competenze su Shiny necessarie per creare la tua prima app in R.
Prerequisiti
Programma
Struttura del corso
1
Primi passi con Shiny
Per iniziare il corso scoprirai cos’è una web app e quando conviene crearla, e in più realizzerai alcune app tue! Imparerai prima a creare input e output testuali in vari modi, incluso esplorare la popolarità di alcuni nomi nel tempo.
- Introduzione a Shiny50 XP
- Client vs. Server50 XP
- Quando creare una web app?100 XP
- Crea un'app Shiny "Hello, world"50 XP
- Crea un'app Shiny "Hello, world" (2)100 XP
- Input dell'app "Hello, World" (UI)100 XP
- Output dell'app "Hello, World" (UI/Server)100 XP
- Crea un'app Shiny per esplorare i nomi dei bambini50 XP
- Aggiungi input (UI)100 XP
- Aggiungi un output (UI/Server)100 XP
- Aggiorna il layout (UI)100 XP
- Aggiorna l'output (server)100 XP
2
Input, Output e layout
In questo capitolo imparerai a sfruttare diverse opzioni di input e output in Shiny. Imparerai la sintassi per ricevere input dagli utenti e per visualizzare vari tipi di output, tra cui testo, grafici e tabelle.
3
Programmazione reattiva
In questo capitolo parleremo di programmazione reattiva. Imparerai cosa sono le sorgenti, i conduttori e gli endpoint reattivi e come collaborano per alimentare la “magia” di Shiny. Scoprirai anche come usare la tua comprensione della reattività per creare app Shiny performanti.
4
Crea app Shiny
È il momento di creare le tue app Shiny. Realizzerai diverse app da zero, tra cui una che permette di ottenere insight dal sondaggio Mental Health in Tech e un’altra che usa gli ingredienti delle ricette come input per classificare con precisione le cucine del mondo. Lungo il percorso, conoscerai anche widget di input e output più avanzati, come la convalida degli input, le word cloud e le mappe interattive.
R
Creare applicazioni web con Shiny in R
Corso
completato

