1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 시작하는 네트워크 분석

Connected

연습 문제

심층 분석 - Twitter 네트워크 II

이제 매개 중심성에 대해서도 같은 방식으로 심층 분석을 해 보겠습니다! 몇 가지 힌트를 드리면, 매개 중심성은 nx.betweenness_centrality(G)로 계산한다는 점을 기억하세요.

지침

100 XP
  • 가장 높은 매개 중심성을 가진 노드(들)를 반환하는 함수 find_node_with_highest_bet_cent(G)를 작성하세요.
    • G의 매개 중심성을 계산하세요.
    • list(bet_cent.values())에 max() 함수를 적용해 최대 매개 중심성을 구하세요.
    • 매개 중심성 딕셔너리 bet_cent.items()를 순회하세요.
    • 현재 노드 k의 매개 중심성 값 v가 max_bc와 같다면, 해당 노드를 노드 집합에 추가하세요.
  • 작성한 함수를 사용해 T에서 매개 중심성이 가장 높은 노드(들)를 찾으세요.
  • 올바른 노드를 찾았는지 확인하는 단언문을 작성하세요. 이는 이미 준비되어 있으니, 'Submit Answer'를 눌러 결과를 확인하세요!