Introduzione alla programmazione con R
-
Sicuramente continuerò con la manipolazione di dati avanzata in R e anche il corso di machine learning.
← | →
-
Corso ottimamente strutturato. Insegnante chiara e preparata
← | →
-
Le lezioni sono chiare ed esplicative e gli esercizi interattivi rendono lo studio più piacevole. Complimenti!
← | →
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Ore di lezione
6h
-
Inizio
Scegli data
-
Invio di materiale didattico
Sì
-
Servizio di consultazione
Sì
-
Tutoraggio personalizzato
Sì
-
Lezioni virtuali
Sì
In questo corso di base per R, trattiamo le basi di questo linguaggio di programmazione, uno dei più conosciuti e utilizzati nel campo dell'analisi dati e data science. Questo non significa che una volta finito questo corso sarai in grado di analizzare grossi dataset, ma avrai comunque delle buone basi per creare, manipolare e gestire dei dataset e delle strutture dati più semplici. Se hai già delle basi di R, o sei ad un livello più avanzato, questo corso non ti serve, ti consiglio quindi di andare a vedere i miei corsi più avanzati, ad esempio su machine learning, manipolazione dati e text mining.
Questo corso R ti spiega per prima cosa come creare degli oggetti: R si basa su alcune strutture che è necessario conoscere, come vettori, matrici, liste e dataframe: in questo corso R imparerai a crearle e manipolarle.
Una volta create queste strutture dati, imparerai a manipolarle, salvarle sul computer ed estrarne degli elementi. In questo corso R ti insegnerò anche le basi di creazione di una funzione.
Nella sezione successiva del corso R imparerai una serie argomenti utili: come impostare una cartella di lavoro, come installare e richiamare un pacchetto, come ottenere delle informazioni sui dati, dove trovare dei dataset per i test, come rimuovere degli elementi duplicati, come iterare un'azione e come gestire le date.
Quando si analizzano dei dati ci si imbatte prima o poi nei dataframe cosiddetti casi x variabili. In questo corso R imparerai come si importa un dataframe dal computer, o da internet, su R. Esistono molte funzioni adatte allo scopo e molti pacchetti che ci sono utili per importare dei dati che sono in alcuni formati particolari, come ad esempio i formati per Excel oppure quelli per altri software di analisi, come SPSS..
Un altro argomento importante cha affrontiamo in questo corso R è come gestire i dati, come manipolarli, modificarli, aggregarli, ordinarli in maniera orizzontale e longitudinale
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Installare R e RStudio,Impostare una sessione di lavoro,Creare oggetti e funzioni di base su R,Riconoscere e creare le strutture di base, oggetti e funzioni,Creare vettori, matrici, array, liste, fattori e dataframe,Convertire oggetti in R,Usare gli operatori logici,Usare le istruzioni condizionali o strutture di controllo ,Creare funzioni ,Caricare files su R,Installare e richiamare i pacchetti per l'estensione delle funzionalità di R,Impostare una directory di lavoro,Generare sequenze casuali su R,Estrarre degli elementi da un oggetto o da un dataset ,Manipolare vettori, matrici, dataset ,Gestire i valori mancanti,Gestire i dati duplicati,Manipolare le date,Importare file in vari formati,Manipolare dataset, riorganizzandoli e aggregandoli in vari modi,Investigare la struttura dei dataset,Ristrutturare e aggregare i dati ,Utilizzare alcune funzioni per la statistica di base,Creare grafici semplici con le funzioni base,Creare grafici con ggplot2,Creare ed esportare dei report in vari formati
Un computer, una connessione a internet,R e RStudio, che installeremo insieme
Introduzione alla programmazione con R
Opinioni
-
Sicuramente continuerò con la manipolazione di dati avanzata in R e anche il corso di machine learning.
← | →
-
Corso ottimamente strutturato. Insegnante chiara e preparata
← | →
-
Le lezioni sono chiare ed esplicative e gli esercizi interattivi rendono lo studio più piacevole. Complimenti!
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
Giovanni Maccioni
Daniele Piccolo
Tatiana Smaldone
Fabrizio Leonardi
Michele Confalonieri
Sophie Clerico
Jessica Di Cocco
Livia Vittori Antisari
Paolo Mezzano
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
4 anni del centro in Emagister.
Materie
- Strutture
- Programmazione
Programma
Introduzione
Installare R
Installare RStudio
Come accedere agli esercizi
Codice del corso
Aritmetica di base
Creazione di oggetti
Le parentesi
I vettori
Operazioni sui vettori
Ordinare un vettore
Selezione di elementi dai vettori
Attribuzione di etichette a un vettore
Riconoscere e forzare la natura di un oggetto
Sostituire un elemento da un vettore
La funzione rep() per la replicazione di elementi e vettori
Matrici
Creare una matrice
Selezionare gli elementi da una matrice
Operazioni sulle matrici
Attribuire nomi a colonne e righe
Aggiungere righe con la funzione rbind()
Aggiungere colonne con la funzione cbind()
Operazioni sulle colonne e sulle righe
Gli array
I dataframe
Le liste
I fattori
Gli operatori logici
Le istruzioni condizionali
Le funzioni
Tipi di file di output
Alcuni comandi utili per cominciare
Impostare una directory di lavoro
Installare e richiamare un pacchetto
Repository di pacchetti
Ottenere informazioni sui nostri dati
Dataset online
Funzioni utili per la gestione dei file
Generazione di sequenze casuali
Subsetting
Valori mancanti
Eliminare i duplicati
La famiglia *apply()
La gestione delle date in R
Importare dati in R
Caricare un file tramite RStudio
Inserimento di dati a mano
Importazione di file in formato .csv
Importazione di file in formato .txt
Importazione di file in formato per Excel
Altri formati
Importazione dati e tidyverse
Esportazione di un file
Scaricare un file da internet
Trattamento dati con plyr
Trattamento dati con dplyr
La funzione aggregate()
Ristrutturazione e riaggregazione dati con reshape2
Il pacchetto tidyr
La funzione stack()
Statistica di base con R
Alcune basi di statistica descrittiva
Calcolo delle medie pesate
Creazione di grafici
Correlazione
Test di verifica d'ipotesi
Altri test
Creazione di funzioni
Grafica con R base
ggplot2 e la funzione ggplot()
La funzione qplot()
Creazione di report con R e Markdown
Creare una presentazione
Utilizzare Shiny
Creiamo un'app con Shiny
Conclusioni
Ottenere aiuto
Elenco delle funzioni utilizzate
Ulteriori informazioni
Cosa include il prezzo totale del corso?
Comunicazione diretta col docente, accesso a vita, ampliamenti e aggiornamenti inclusi, rimborso entro 30 giorni.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Introduzione alla programmazione con R