ÎncepețiÎncepe gratuit

Analiza unei rețele

Vei construi o rețea pornind de la o sursă de date tranzacționale. Fiecare linie din sursa de date tranzacționale transfers reprezintă un transfer de bani între un inițiator și un beneficiar.

Deși datele sunt structurate, relațiile dintre inițiatori și beneficiari sunt greu de surprins. Sursele de date reale conțin miliarde de tranzacții, ceea ce face practic imposibilă extragerea de corelații și informații utile.

Instrumentele de vizualizare a rețelelor oferă o soluție eficientă pentru a face informațiile ascunse în rețele ușor de interpretat și de înțeles.

Acest exercițiu face parte din cursul

Detecția fraudelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Încarcă biblioteca igraph.
  • Familiarizează-te cu datele afișând primele rânduri din transfers.
  • Creează un graf neorientat net din dataframe-ul transfers folosind graph_from_data_frame().
  • Reprezintă grafic rețeaua net cu etichetele nodurilor în "black" și aldine, setând dimensiunea fontului la 2.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ___)
Editează și rulează codul