I sistemi di raccomandazione – Recommender System

I sistemi di raccomandazione sono un importante classe di algoritmi machine learning che offrono “rilevanti” suggerimenti per gli utenti. Si distinguono in COLLABORATIVE FILTERING o CONTENT-BASED SYSTEM. Come fa YouTube a suggerirti un video da vedere? Come fa Google...

R e JSON file [codice]

E’ possibile leggere file JSON in R utilizzando il package rjson. Installiamo il package di R per leggere il Json come list install.packages(“rjson”) Supponiamo di avere un semplice Json index.json così strutturato: {...

Grafico a torta in R

I grafici a torta non sono consigliati nella documentazione di R e le loro funzionalità sono piuttosto limitate. Gli autori raccomandano grafici a barre o grafici a punti perché è più intuitivo valutare la lunghezza in modo più accurata. Per creare un grafico a torta...

Grafico a punti in R

È possibile creare un grafico a punti in R con la funzione dotchart(x, labels =), dove x è il vettore numerico e labels è un vettore “etichette” per ogni punto. È possibile aggiungere come opzione “groups = opzione” per indicare un fattore che specifica come gli...

Grafico a barre in R

Creare un grafico a barre in R con la funzione barplot (h), dove h è un vettore o una matrice. Se h è un vettore i valori determinano l’altezza delle barre nel grafico. Se h è una matrice con l’opzione beside = FALSE allora ogni barra del grafico...

Informazioni sui DataSet

# elenca gli oggetti nell’ambiente di lavoro ls() # elenca le variabili in mydata names(mydata) # fornisce la struttura di mydata str(mydata) # dimensione di un oggetto of an object dim(object) # classe di un oggetto (numeric, matrix, data frame, etc)...