1. 학습
  2. /
  3. 강의
  4. /
  5. 사례 연구: R로 하는 네트워크 분석

Connected

연습 문제

ggnet 추가 플로팅 옵션

ggnet과 igraph의 대안들이 진가를 발휘하는 지점은, 약간의 매개변수만으로도 고급 그래프를 손쉽게 만들 수 있다는 점입니다. 앞서 두 가지 플로팅 방법을 비교했을 때는 다소 비슷해 보였죠. 하지만 이번 레슨에서는 더 발전된 시각화를 만드는 방법을 보여 드리겠습니다. Twitter 데이터셋을 사용해 igraph로 정점 속성(중심성, 커뮤니티)을 몇 가지 추가하고, 이를 ggnet으로 빠르게 그려 보겠습니다.

이전 연습 문제에서 만든 중심성과 커뮤니티 소속 속성은 그대로 남아 있습니다.

지침 1/2

undefined XP
    1
    2
  • asNetwork()를 사용하여 retweet_graph를 ggnet 그래프로 변환하세요.
  • ggnet2()로 retweet_net을 그리세요:
    • node.size를 중심성 점수 "cent"로 설정합니다.
    • node.color를 커뮤니티 "comm"로 설정합니다.
    • color.palette를 "Spectral"로 설정합니다.