IniziaInizia gratis

Analizzare una rete

Costruirai una rete partendo da una fonte di dati transazionali. Ogni riga nella fonte di dati transfers rappresenta un trasferimento di denaro tra un ordinante e un beneficiario.

Nonostante la rappresentazione strutturata dei dati, le relazioni tra ordinanti e beneficiari sono difficili da cogliere. Le fonti reali contengono miliardi di transazioni, il che rende impossibile estrarre correlazioni e insight utili.

Gli strumenti di visualizzazione di reti offrono una soluzione potente per rendere facile da interpretare e comprendere l’informazione nascosta nelle reti.

Questo esercizio fa parte del corso

Rilevamento delle frodi in R

Visualizza il corso

Istruzioni dell'esercizio

  • Carica la libreria igraph.
  • Esplora i dati stampando le prime righe di transfers.
  • Crea un grafo non orientato net dal data frame transfers con graph_from_data_frame().
  • Plotta la rete net con le etichette dei vertici in "black" e in grassetto impostando la dimensione del font uguale a 2.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Load the igraph library
library(___)

# Have a look at the data
___(___)

# Create an undirected network from the dataset
net <- ___(___, directed = ___)

# Plot the network with the vertex labels in bold and black
plot(___,
     vertex.label.color = ___,
     vertex.label.font = ___)
Modifica ed esegui il codice