시작하기무료로 시작하기

이웃 링크 기반 특징

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

다음 작업을 수행하세요:

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

이 연습은 강의의 일부입니다

R로 배우는 네트워크 데이터 기반 Predictive Analytics

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Extract the average degree of neighboring nodes
V(network)$averageDegree <- 
    as.vector(AdjacencyMatrix %*% V(network)$___) / degree
코드 편집 및 실행