Analisis jaringan Twitter

Menganalisis Data Media Sosial dengan R

Sowmya Vivek

Data Science Coach

Ringkasan pelajaran

  • Memahami konsep jaringan
  • Penerapan konsep jaringan pada media sosial
  • Membuat jaringan retweet untuk sebuah topik
Menganalisis Data Media Sosial dengan R

Jaringan dan analisis jaringan

Jaringan

Menganalisis Data Media Sosial dengan R

Jaringan dan analisis jaringan

Analisis jaringan

Menganalisis Data Media Sosial dengan R

Komponen jaringan

Node atau Vertex

Menganalisis Data Media Sosial dengan R

Komponen jaringan

Node atau Vertex dengan Edge

Menganalisis Data Media Sosial dengan R

Jaringan terarah vs tak terarah

Jaringan terarah

Menganalisis Data Media Sosial dengan R

Jaringan terarah vs tak terarah

Jaringan tak terarah

Menganalisis Data Media Sosial dengan R

Aplikasi di media sosial

  • Pengguna Twitter membentuk struktur jaringan yang kompleks
  • Analisis struktur dan ukuran jaringan
  • Identifikasi aktor kunci dan influencer
  • Krusial untuk menyebarkan informasi luas
Menganalisis Data Media Sosial dengan R

Jaringan retweet

  • Jaringan pengguna yang me-retweet tweet asli
  • Jaringan terarah: sumber adalah pengguna yang me-retweet
  • Target adalah pengguna yang memposting tweet asli
  • Posisi di jaringan retweet membantu temukan aktor kunci untuk sebar pesan merek
Menganalisis Data Media Sosial dengan R

Jaringan retweet #OOTD

  • Buat jaringan retweet pengguna yang me-retweet #OOTD
  • Tagar ini populer pada usia 16–24 tahun
  • Dapat menarik perhatian calon pelanggan
Menganalisis Data Media Sosial dengan R

Buat data frame tweet

# Create tweet data frame for tweets on #OOTD
twts_OOTD <- search_tweets("#OOTD ", n = 18000, include_rts = TRUE)
Menganalisis Data Media Sosial dengan R

Buat data frame untuk jaringan

# Create data frame for the network
rt_df <- twts_OOTD[, c("screen_name" , "retweet_screen_name" )]
head(rt_df,10)
screen_name      retweet_screen_name
<chr>                   <chr>
ShesinfashionCc          NA            
glamwearplanet           NA            
lanacond0r         LiveKellyRyan            
animeninjaz              NA            
zeluslondon              NA            
IonaJaneLevy             NA
Menganalisis Data Media Sosial dengan R

Hanya sertakan retweet dalam data frame

# Remove rows with missing values
rt_df_new <- rt_df[complete.cases(rt_df), ]
Menganalisis Data Media Sosial dengan R

Konversi data frame ke matriks

# Convert to matrix
matrx <- as.matrix(rt_df_new)
Menganalisis Data Media Sosial dengan R

Buat jaringan retweet

# Create the retweet network
library(igraph)
nw_rtweet <- graph_from_edgelist(el = matrx, directed = TRUE)
Menganalisis Data Media Sosial dengan R

Lihat jaringan retweet

# View the retweet network
print.igraph(nw_rtweet)
Menganalisis Data Media Sosial dengan R

Lihat jaringan retweet

IGRAPH 7f42937 DN-- 4100 4616 -- 
+ attr: name (v/c)
+ edges from 7f42937 (vertex names):
 [1] MaikielYungin  ->ZingletC        MaikielYungin  ->ZingletC       
 [3] victoria_shop_1->victoria_shop_1 victoria_shop_1->victoria_shop_1
 [5] victoria_shop_1->victoria_shop_1 victoria_shop_1->victoria_shop_1
 [7] victoria_shop_1->victoria_shop_1 victoria_shop_1->victoria_shop_1
 [9] victoria_shop_1->victoria_shop_1 w3daily        ->RealFirstBuzz  
[11] w3daily        ->RealFirstBuzz   w3daily        ->RealFirstBuzz  
[13] w3daily        ->RealFirstBuzz   w3daily        ->RealFirstBuzz  
[15] w3daily        ->RealFirstBuzz   w3daily        ->RealFirstBuzz  
Menganalisis Data Media Sosial dengan R

Ayo berlatih!

Menganalisis Data Media Sosial dengan R

Preparing Video For Download...