엣지 유형 세기
이 연습 문제에서는 edgeList 데이터프레임의 edgeType 열을 사용해 각 엣지 유형의 개수를 세어 볼 거예요.
edgeList$edgeType 열에는 다음과 같이 세 가지 값이 있어요:
- 0: 두 개의 비이탈 노드를 연결하는 엣지
- 1: 비이탈 노드와 이탈 노드를 연결하는 엣지. 이를 혼합(mixed) 또는 교차 레이블(cross-label) 엣지라고 부릅니다.
- 2: 두 개의 이탈 노드를 연결하는 엣지
이 연습은 강의의 일부입니다
R로 배우는 네트워크 데이터 기반 Predictive Analytics
연습 안내
edgeList$edgeType을 조건으로 사용해 이탈 엣지 개수를 세고, 값을ChurnEdges에 할당하세요.edgeList$edgeType을 조건으로 사용해 비이탈 엣지 개수를 세고, 값을NonChurnEdges에 할당하세요.edgeList$edgeType을 조건으로 사용해 혼합 엣지 개수를 세고, 값을MixedEdges에 할당하세요.- 전체 엣지 수를 세고, 값을
edges에 할당하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Count churn edges
ChurnEdges <- sum(edgeList$edgeType == ___)
# Count non-churn edges
NonChurnEdges <- sum(___ == ___)
# Count mixed edges
MixedEdges <- ___
# Count all edges
___ <- ChurnEdges + NonChurnEdges + MixedEdges
#Print the number of edges
edges