트위터 네트워크 분석

R로 소셜 미디어 데이터 분석하기

Sowmya Vivek

Data Science Coach

학습 개요

  • 네트워크 기본 개념 이해
  • 소셜 미디어에의 적용
  • 주제별 리트윗 네트워크 만들기
R로 소셜 미디어 데이터 분석하기

네트워크와 네트워크 분석

네트워크

R로 소셜 미디어 데이터 분석하기

네트워크와 네트워크 분석

네트워크 분석

R로 소셜 미디어 데이터 분석하기

네트워크 구성 요소

노드(정점)

R로 소셜 미디어 데이터 분석하기

네트워크 구성 요소

노드(정점)와 엣지

R로 소셜 미디어 데이터 분석하기

방향성 vs 무방향 네트워크

방향성 네트워크

R로 소셜 미디어 데이터 분석하기

방향성 vs 무방향 네트워크

무방향 네트워크

R로 소셜 미디어 데이터 분석하기

소셜 미디어에서의 활용

  • 트위터 사용자는 복잡한 네트워크를 만듭니다
  • 네트워크의 구조와 규모를 분석합니다
  • 핵심 참여자와 인플루언서를 식별합니다
  • 넓은 대중에게 정보 확산에 중요합니다
R로 소셜 미디어 데이터 분석하기

리트윗 네트워크

  • 원 트윗을 리트윗한 사용자 네트워크
  • 소스 정점: 리트윗한 사용자
  • 타깃 정점: 원 트윗 작성자
  • 리트윗 네트워크에서의 위치로 확산 핵심자를 파악합니다
R로 소셜 미디어 데이터 분석하기

#OOTD 리트윗 네트워크

  • #OOTD 리트윗 사용자 네트워크를 만듭니다
  • 이 해시태그는 16–24세에서 인기입니다
  • 잠재 고객의 관심을 끌 수 있습니다
R로 소셜 미디어 데이터 분석하기

트윗 데이터 프레임 생성

# Create tweet data frame for tweets on #OOTD
twts_OOTD <- search_tweets("#OOTD ", n = 18000, include_rts = TRUE)
R로 소셜 미디어 데이터 분석하기

네트워크용 데이터 프레임 생성

# 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
R로 소셜 미디어 데이터 분석하기

데이터 프레임에 리트윗만 포함

# Remove rows with missing values
rt_df_new <- rt_df[complete.cases(rt_df), ]
R로 소셜 미디어 데이터 분석하기

데이터 프레임을 행렬로 변환

# Convert to matrix
matrx <- as.matrix(rt_df_new)
R로 소셜 미디어 데이터 분석하기

리트윗 네트워크 생성

# Create the retweet network
library(igraph)
nw_rtweet <- graph_from_edgelist(el = matrx, directed = TRUE)
R로 소셜 미디어 데이터 분석하기

리트윗 네트워크 보기

# View the retweet network
print.igraph(nw_rtweet)
R로 소셜 미디어 데이터 분석하기

리트윗 네트워크 보기

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  
R로 소셜 미디어 데이터 분석하기

연습해 봅시다!

R로 소셜 미디어 데이터 분석하기

Preparing Video For Download...