1. Learn
  2. /
  3. Courses
  4. /
  5. R로 하는 네트워크 분석

Connected

Exercise

포레스트 검프 네트워크

이번 장에서는 영화 ‘포레스트 검프’를 바탕으로 한 소셜 네트워크를 사용합니다. 네트워크의 각 엣지는 두 인물이 적어도 하나의 장면에서 함께 등장했음을 의미합니다. 따라서 이 네트워크는 무방향 그래프입니다. 먼저 원시 데이터셋에서 네트워크 객체를 만들어 네트워크에 익숙해지세요. 그런 다음 고유벡터 중심성(eigenvector centrality)이라는 지표로 핵심 정점을 찾아봅니다. 고유벡터 중심성이 높은 개인은, 연결성이 높은 다른 개인들과도 많이 연결된 사람을 뜻합니다. 마지막으로 네트워크를 탐색적으로 시각화해 봅니다.

Instructions

100 XP
  • head()를 사용해 데이터프레임 gump의 앞부분 몇 행을 확인하세요.
  • graph_from_data_frame()로 무방향 네트워크를 만드세요.
  • eigen_centrality() 함수로 핵심 정점을 식별하고, 결과를 객체 g.ec에 할당하세요. 이어서 which.max()로 고유벡터 중심성이 가장 높은 개인을 찾으세요. 중심성 점수 값은 g.ec$vector에 저장됩니다.
  • plot()으로 포레스트 검프 네트워크를 그리세요. 정점의 크기는 g.ec$vector에 저장된 고유벡터 중심성 값의 25배가 되도록 설정하세요.