Подсчёт типов рёбер
В этом упражнении вы подсчитаете количество рёбер каждого типа, используя столбец edgeType в датафрейме edgeList.
В столбце edgeList$edgeType встречаются три различных значения:
- 0 — для рёбер, соединяющих два узла без оттока.
- 1 — для рёбер, соединяющих узел без оттока и узел оттока. Такие рёбра называются смешанными, или рёбрами между разными классами.
- 2 — для рёбер, соединяющих два узла оттока.
Это упражнение является частью курса
Прогнозная аналитика на основе сетевых данных в R
Инструкции к упражнению
- Подсчитайте количество рёбер между узлами оттока, задав условие на
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