Počítání typů hran
V tomto cvičení spočítáš počet hran každého typu pomocí sloupce edgeType v dataframu edgeList.
Sloupec edgeList$edgeType obsahuje tři různé hodnoty:
- 0 pro hrany spojující dva uzly non-churn.
- 1 pro hrany spojující uzel non-churn a uzel churn. Tyto hrany se nazývají smíšené nebo cross-label hrany.
- 2 pro hrany spojující dva uzly churn.
Toto cvičení je součástí kurzu
Prediktivní analytika pomocí síťových dat v R
Pokyny k cvičení
- Spočítej počet hran churn podmíněním na
edgeList$edgeType. Výsledek ulož do proměnnéChurnEdges. - Spočítej počet hran non-churn podmíněním na
edgeList$edgeType. Výsledek ulož do proměnnéNonChurnEdges. - Spočítej počet smíšených hran podmíněním na
edgeList$edgeType. Výsledek ulož do proměnnéMixedEdges. - Spočítej celkový počet hran a výsledek ulož do proměnné
edges.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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