Ukuran sentralitas jaringan

Menganalisis Data Media Sosial dengan R

Sowmya Vivek

Data Science Coach

Ringkasan pelajaran

  • Konsep ukuran sentralitas jaringan
  • Sentralitas derajat dan betweenness
  • Identifikasi aktor kunci dan perannya dalam kampanye promosi
Menganalisis Data Media Sosial dengan R

Ukuran sentralitas jaringan

  • Pengaruh simpul ditentukan oleh jumlah edge dan posisinya
  • Sentralitas jaringan mengukur pentingnya suatu simpul
  • Ukuran sentralitas memberi nilai numerik untuk tiap simpul
  • Nilai merefleksikan pengaruh simpul pada simpul lain
Menganalisis Data Media Sosial dengan R

Sentralitas derajat

  • Ukuran termudah untuk pengaruh simpul
  • Menentukan jumlah edge/koneksi suatu simpul
  • Pada jaringan terarah, tiap simpul punya skor out-degree dan in-degree
Menganalisis Data Media Sosial dengan R

Out-degree

Out_degree

Menganalisis Data Media Sosial dengan R

In-degree

In_degree

Menganalisis Data Media Sosial dengan R

Sentralitas derajat pengguna

library(igraph)
# Calculate out-degree
out_deg <- degree(nw_rtweet, 
                  "OutfitAww", 
                   mode = c("out"))
out_deg
OutfitAww 
    20
library(igraph)
# Calculate in degree
in_deg <- degree(nw_rtweet, 
                 "OutfitAww", 
                  mode = c("in"))
in_deg
OutfitAww 
   23
Menganalisis Data Media Sosial dengan R

Pengguna yang paling banyak me-retweet

# Calculate the out-degree scores
out_degree <- degree(nw_rtweet, mode = c("out"))
# Sort the users in descending order of out-degree scores
out_degree_sort <- sort(out_degree, decreasing = TRUE)
Menganalisis Data Media Sosial dengan R

Pengguna yang paling banyak me-retweet

# View the top 3 users
out_degree_sort[1:3]
VanesEtim   RedNileShop     w3daily 
  209           147            62
Menganalisis Data Media Sosial dengan R

Pengguna dengan tweet paling banyak di-retweet

# Calculate the in-degree scores
in_degree <- degree(nw_rtweet, mode = c("in"))
# Sort the users in descending order of in-degree scores
in_degree_sort <- sort(in_degree, decreasing = TRUE)
Menganalisis Data Media Sosial dengan R

Pengguna dengan tweet paling banyak di-retweet

# View the top 3 users
in_degree_sort[1:3]
XyC_129    SocialBflyMag      jisoupy 
  171           167             142
Menganalisis Data Media Sosial dengan R

Betweenness

  • Derajat sejauh mana simpul berada di antara simpul lain
  • Menangkap peran pengguna dalam menyalurkan informasi di jaringan
  • Simpul dengan betweenness lebih tinggi lebih mengendalikan jaringan

Betweenness

Menganalisis Data Media Sosial dengan R

Mengidentifikasi pengguna dengan betweenness tinggi

# Calculate the betweenness scores of the network
betwn_nw <- betweenness(nw_rtweet, directed = TRUE)
# Sort the users in descending order of betweenness scores
betwn_nw_sort <- betwn_nw %>%
                   sort(decreasing = TRUE) %>%
                   round()
Menganalisis Data Media Sosial dengan R

Mengidentifikasi pengguna dengan betweenness tinggi

# View the top 3 users
betwn_nw_sort[1:3]
GuruOfficial   Home_and_Loving    SimplyTasheena 
   65                54                40
Menganalisis Data Media Sosial dengan R

Ayo berlatih!

Menganalisis Data Media Sosial dengan R

Preparing Video For Download...