Підрахунок типів ребер
У цій вправі ви підрахуєте кількість кожного типу ребер, використовуючи стовпчик edgeType у датафреймі edgeList.
У стовпчику edgeList$edgeType є три різні значення:
- 0 — для ребер, що з'єднують дві вершини non-churn.
- 1 — для ребер, що з'єднують вершини non-churn і churn. Такі ребра називають змішаними або перехресними за міткою (cross-label).
- 2 — для ребер, що з'єднують дві вершини churn.
Ця вправа є частиною курсу
Прогнозна аналітика з мережевими даними в R
Інструкції до вправи
- Підрахуйте кількість ребер churn, відфільтрувавши за
edgeList$edgeType. Присвойте значення зміннійChurnEdges. - Підрахуйте кількість ребер non-churn, відфільтрувавши за
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