1. 학습
  2. /
  3. 강의
  4. /
  5. R로 배우는 네트워크 데이터 기반 Predictive Analytics

Connected

연습 문제

이웃 링크 기반 특징

이웃 노드의 특징값이 행동에 영향을 주는 경우가 자주 있습니다. 이 연습 문제에서는 이웃 노드의 속성 값을 확인하고 그 평균을 계산해 보겠습니다. degree, triangles, transitivity, betweenness에 대해 진행할 거예요.

다음 작업을 수행하세요:

  • 관심 있는 네트워크 속성의 평균을 구하기 위해, 인접 행렬을 해당 네트워크 속성과 곱해 이웃 전체의 값을 구하세요.
  • 평균을 얻으려면, 미리 로드된 벡터인 degree(노드의 차수)로 나누세요.
  • 마지막으로 결과를 벡터로 변환하고 노드 속성으로 network에 할당하세요.

지침 1/4

undefined XP
  • 1

    network의 노드 속성 degree를 사용해 이웃의 평균 degree를 계산하고, 이름을 averageDegree로 지정하세요.

  • 2

    노드 속성 triangles를 사용해 averageTriangles를 계산하세요. 방법은 degree로 averageDegree를 계산했을 때와 동일합니다.

  • 3

    노드 속성 transitivity를 사용해 averageTransitivity를 계산하세요.

  • 4

    노드 속성 betweenness를 사용해 averageBetweenness를 계산하세요.