시작하기무료로 시작하기

엣지 속성과 서브셋팅

이 연습 문제에서는 네트워크의 엣지에 속성을 추가하고 확인하는 방법을 배웁니다. 예를 들어, 친구 쌍이 서로와 함께 보내는 주당 시간을 나타내는 'hours' 속성을 추가해 보겠습니다.

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

R로 하는 네트워크 분석

강의 보기

연습 안내

  • set_edge_attr()를 사용해 벡터 hours로부터 'hours'라는 새로운 엣지 속성을 생성하세요.
  • edge_attr()로 모든 엣지 속성을 확인하세요.
  • 사람 "Britt"이 포함된 모든 엣지를 확인하세요.
  • 속성 hours가 4 이상인 모든 엣지를 확인하세요.

실습형 인터랙티브 연습

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

library(igraph)

# View hours
hours

# Create new edge attribute called 'hours'
g <- set_edge_attr(g, ___, value = ___)

# View edge attributes of graph object
___(g)

# Find all edges that include "Britt"
E(g)[[.inc('___')]]  

# Find all pairs that spend 4 or more hours together per week
E(g)[[hours>=___]]  
코드 편집 및 실행