Zacznij terazZacznij za darmo

Zliczanie typów krawędzi

W tym ćwiczeniu zliczysz liczbę krawędzi każdego typu, korzystając z kolumny edgeType w ramce danych edgeList. W kolumnie edgeList$edgeType występują trzy różne wartości:

  • 0 dla krawędzi łączących dwa węzły typu non-churn.
  • 1 dla krawędzi łączących węzeł non-churn z węzłem churn. Nazywamy je krawędziami mieszanymi lub cross-label.
  • 2 dla krawędzi łączących dwa węzły typu churn.

To ćwiczenie jest częścią kursu

Predykcyjna analityka sieciowa w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zlicz liczbę krawędzi typu churn, stosując warunek na edgeList$edgeType. Przypisz wynik do zmiennej ChurnEdges.
  • Zlicz liczbę krawędzi typu non-churn, stosując warunek na edgeList$edgeType. Przypisz wynik do zmiennej NonChurnEdges.
  • Zlicz liczbę krawędzi mieszanych, stosując warunek na edgeList$edgeType. Przypisz wynik do zmiennej MixedEdges.
  • Zlicz łączną liczbę krawędzi i przypisz wynik do zmiennej edges.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
Edytuj i uruchom kod