Analysera ett nätverk
Du ska bygga upp ett nätverk utifrån en transaktionsdatakälla. Varje rad i datakällan transfers representerar en pengaöverföring mellan en avsändare och en mottagare.
Trots att data är strukturerat är det svårt att fånga upp relationerna mellan avsändare och mottagare. Verkliga datakällor innehåller miljarder transaktioner, vilket gör det näst intill omöjligt att hitta samband och användbara insikter.
Nätverksvisualiseringsverktyg erbjuder en kraftfull lösning för att göra dold information i nätverk lättare att tolka och förstå.
Den här övningen är en del av kursen
Bedrägeridetektering i R
Övningsinstruktioner
- Ladda biblioteket
igraph. - Bekanta dig med data genom att skriva ut de första raderna i
transfers. - Skapa en oriktad graf
netfrån dataramentransfersmed hjälp avgraph_from_data_frame(). - Plotta nätverket
netmed nodernas etiketter i"black"och fet stil genom att sätta teckenstorleken till 2.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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 = ___)