Phát hiện gian lận với R
Tim Verdonck
Professor Data Science at KU Leuven
Đường đi ngắn nhất giữa các nút, ví dụ giữa A và I
shortest_paths(network, from = "A", to = "I")
A C G I

degree(network)
A
2

degree(network)
A B
2 2

degree(network)
A B C
2 2 1

degree(network)
A B C D
2 2 1 3
Nếu mạng có $N$ nút, chuẩn hóa bậc nghĩa là chia cho $N-1$. Ở đây chia cho 3:
degree(network, normalized = TRUE)
A B C D
0.66667 0.66667 0.33333 1.00000

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng
closeness(network)
A
0.25

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng
closeness(network)
A B
0.25 0.25

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng
closeness(network)
A B C
0.25 0.25 0.20

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng
closeness(network)
A B C D
0.25 0.25 0.20 0.33

Nghịch đảo khoảng cách từ một nút đến mọi nút khác trong mạng
closeness(network)
A B C D
0.25 0.25 0.20 0.33
closeness(network, normalized = TRUE)
A B C D
0.75 0.75 0.60 1.00

Số lần một nút hoặc cạnh xuất hiện trong các đường địa trắc của mạng

Số lần một nút hoặc cạnh xuất hiện trong các đường địa trắc của mạng

betweenness(network)
A E
0 0
Số lần một nút hoặc cạnh xuất hiện trong các đường địa trắc của mạng

betweenness(network)
A B E
0 3 0
Số lần một nút hoặc cạnh xuất hiện trong các đường địa trắc của mạng

betweenness(network)
A B C E
0 3 4 0
Số lần một nút hoặc cạnh xuất hiện trong các đường địa trắc của mạng

betweenness(network)
A B C D E
0 3 4 3 0

Phát hiện gian lận với R