Inizia subitoInizia 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 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 interattivo pratico

Prova questo esercizio completando questo 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