Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Introduzione e preliminari
- Rendere R più user-friendly, R e interfacce grafiche disponibili
- RStudio
- Software correlati e documentazione
- R e statistica
- Uso interattivo di R
- Sessione introduttiva
- Richiedere aiuto per funzioni e funzionalità
- Comandi R, sensibilità alle maiuscole, ecc.
- Ripristino e correzione dei comandi precedenti
- Esecuzione di comandi da file o reindirizzamento dell'output su file
- Permanenza dei dati e rimozione di oggetti
Semplici manipolazioni; numeri e vettori
- Vettori e assegnazione
- Aritmetica vettoriale
- Generazione di sequenze regolari
- Vettori logici
- Valori mancanti
- Vettori di caratteri
- Vettori di indice; selezione e modifica di sottoinsiemi di un dataset
- Altri tipi di oggetti
Oggetti, le loro modalità e attributi
- Attributi intrinseci: modalità e lunghezza
- Cambiare la lunghezza di un oggetto
- Recuperare e impostare attributi
- La classe di un oggetto
Array e matrici
- Array
- Indicizzazione degli array. Sottosezioni di un array
- Matrici di indice
- La funzione array()
- Prodotto esterno di due array
- Trasposta generalizzata di un array
- Strutture per le matrici
- Moltiplicazione di matrici
- Equazioni lineari e inversione
- Valori propri e vettori propri
- Decomposizione ai valori singolari e determinanti
- Adattamento ai minimi quadrati e decomposizione QR
- Formazione di matrici partizionate, cbind() e rbind()
- La funzione di concatenazione, (), con array
- Tabelle di frequenza da fattori
Liste e data frame
- Liste
- Costruzione e modifica di liste
- Concatenazione di liste
- Data frame
- Creazione di data frame
- attach() e detach()
- Lavoro con data frame
- Allegamento di liste arbitrarie
- Gestione del percorso di ricerca
Manipolazione dei dati
- Selezione, sottosezione di osservazioni e variabili
- Filtraggio, raggruppamento
- Ricodifica, trasformazioni
- Aggregazione, combinazione di dataset
- Manipolazione di stringhe, pacchetto stringr
Lettura dei dati
- File txt
- File CSV
- File XLS, XLSX
- SPSS, SAS, Stata, ... e altri formati di dati
- Esportazione dei dati in txt, csv e altri formati
- Accesso ai dati dai database utilizzando il linguaggio SQL
Distribuzioni di probabilità
- R come insieme di tabelle statistiche
- Analisi della distribuzione di un insieme di dati
- Test a uno e due campioni
Raggruppamento, cicli ed esecuzione condizionale
- Espressioni raggruppate
- Istruzioni di controllo
- Esecuzione condizionale: istruzioni if
- Esecuzione ripetuta: cicli for, repeat e while
Scrittura di proprie funzioni
- Esempi semplici
- Definizione di nuovi operatori binari
- Argomenti nominati e valori predefiniti
- L'argomento '...'
- Assegnazioni all'interno delle funzioni
- Esempi più avanzati
- Fattori di efficienza nei disegni a blocchi
- Rimozione di tutti i nomi in un array stampato
- Integrazione numerica ricorsiva
- Scope
- Personalizzazione dell'ambiente
- Classi, funzioni generiche e programmazione orientata agli oggetti
Procedure grafiche
- Comandi di plotting di alto livello
- La funzione plot()
- Visualizzazione di dati multivariati
- Grafica di visualizzazione
- Argomenti per funzioni di plotting di alto livello
- Grafici di visualizzazione di base
- Relazioni multivariate con i pacchetti lattice e ggplot
- Utilizzo dei parametri grafici
- Elenco dei parametri grafici
Report automatizzati e interattivi
- Combinazione dell'output di R con testo
14 ore
Recensioni (1)
It was very informative and professionally held. Wojteks knowledge level was so advanced that he could basically answer any question and he was willing to put effort into fitting the training to my personal needs.
Sonja Steiner - BearingPoint GmbH
Corso - R Programming for Data Analysis
Traduzione automatica