Analyzing a network
You will construct a network starting from a transactional data source. Each line in the transactional data source transfers
represents a money transfer between an originator and a beneficiary.
Despite the structured representation of the data, the relationships between originators and beneficiaries are hard to capture. Real life data sources contain billions of transactions making it impossible to extract correlations and useful insights.
Network visualization tools offer a powerful solution to make information hidden in networks easy to interpret and understand.
Este exercício faz parte do curso
Fraud Detection in R
Instruções do exercício
- Load the
igraph
library. - Get to know the data by printing the first rows of
transfers
. - Create an undirected graph
net
from the data frametransfers
withgraph_from_data_frame()
. - Plot the network
net
with the vertex labels in"black"
and bold by setting the font size equal to 2.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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 = ___)