Počítání uzlů a výpočet konektance sítě
V tomto cvičení spočítáš počet uzlů každého typu pomocí dataframu customers. Sloupec churn nabývá dvou různých hodnot:
- 0 pro zákazníky, kteří neodešli
- 1 pro zákazníky, kteří odešli
Dále vypočítáš konektanci sítě pomocí vzorce \(p=\frac{2E}{N(N-1)}\), kde \(N\) je počet uzlů a \(E\) počet hran v síti.
Toto cvičení je součástí kurzu
Prediktivní analytika pomocí síťových dat v R
Pokyny k cvičení
- Spočítej počet uzlů typu churn podmínkou na
customers$churn. - Spočítej počet uzlů typu non-churn podmínkou na
customers$churn. - Spočítej celkový počet uzlů a výsledek ulož do proměnné
nodes. - Vypočítej konektanci sítě pomocí výše uvedeného vzorce pro \(p\). Můžeš použít proměnnou
edgesz předchozího cvičení.
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 the number of churn nodes
ChurnNodes <- sum(customers$___ == ___)
# Count the number of non-churn nodes
NonChurnNodes <- sum(___)
# Count the total number of nodes
___ <- ChurnNodes + NonChurnNodes
# Compute the network connectance
connectance <- 2 * ___ / ___ / (nodes - 1)
# Print the value
connectance