Struttura del corso

Introduzione e preliminari

  • Rendere R più amichevole, R e le GUI disponibili
  • Rstudio
  • Software correlato e documentazione
  • R e statistica
  • Utilizzo interattivo di R
  • Una sessione introduttiva
  • Ottieni aiuto con le funzioni e le caratteristiche
  • Comandi R, sensibilità alle maiuscole e minuscole ecc.
  • Ricordare e correggere i comandi precedenti
  • Esecuzione di comandi da o deflusso dell'output in un file
  • Permanenza dei dati e rimozione degli oggetti

Manipolazioni semplici; numeri e vettori

  • Vettori e assegnazione
  • Operazioni aritmetiche sui vettori
  • Generare sequenze regolari
  • Vettori logici
  • Valori mancanti
  • Vettori di caratteri
  • Vettori indici; selezionare e modificare sottoinsiemi di un set di dati
  • Altri tipi di oggetti

Oggetti, i loro modi ed attributi

  • Attributi intrinseci: modalità e lunghezza
  • Modificare la lunghezza di un oggetto
  • Ottenere e impostare attributi
  • La classe di un oggetto

Array e matrici

  • Array
  • Indicizzazione degli array. Sottosezioni di un array
  • Matrici indici
  • La funzione array()
  • Il prodotto esterno tra due array
  • Trasposizione generalizzata di un array
  • Matrix facilità
    • Matrix moltiplicazione
    • Equazioni lineari e inversione
    • Valori e vettori propri
    • SVD e determinanti
    • Approssimazione ai minimi quadrati e decomposizione QR
  • Formare matrici partizionate, cbind() e rbind()
  • La funzione di concatenazione (), con array
  • Tavole di frequenza da fattori

Elenco e data frame

  • Elenchi
  • Costruire e modificare elenchi
    • Concatenazione di elenchi
  • Data frame
    • Creare data frames
    • attach() e detach()
    • Lavorare con i data frame
    • Allegare elenchi arbitrari
    • Gestire il percorso di ricerca

Manipolazione dei dati

  • Selezione, sottoinsiemi di osservazioni e variabili          
  • Filtraggio, raggruppamento
  • Ricodifica, trasformazioni
  • Agregazione, combinazione dei set di dati
  • Manipolazione dei caratteri, pacchetto stringr

Lettura dei dati

  • File txt
  • File CSV
  • File XLS, XLSX
  • Dati SPSS, SAS, Stata,… e altri formati
  • Esportazione dei dati in txt, csv e altri formati
  • Importazione di dati da database utilizzando la lingua SQL

Distribuzioni di probabilità

  • R come insieme di tavole statistiche
  • Esaminare la distribuzione di un set di dati
  • Test a una e due campioni

Gruppi, loop e esecuzione condizionale

  • Espressioni raggruppate
  • Istruzioni di controllo
    • Esecuzione condizionale: istruzioni if
    • Esecuzione ripetitiva: cicli for, repeat e while

Scrivere le proprie funzioni

  • Esempi semplici
  • Definire nuovi operatori binari
  • Argomenti denominati e 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
  • Ambito
  • Personalizzazione dell'ambiente
  • Classi, funzioni generiche e orientamento agli oggetti

Procedimenti grafici

  • Comandi di tracciatura a livello alto
    • La funzione plot()
    • Visualizzazione dei dati multivariati
    • Grafici di visualizzazione
    • Argomenti per i comandi di tracciatura a livello alto
  • Grafici di base
  • Relazioni multivariabili con pacchetti lattice e ggplot
  • Utilizzo dei parametri grafici
  • Lista dei parametri grafici

Rapporto automatico ed interattivo

  • Combinare l'output di R con il testo
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative