ПочатиПочніть безкоштовно

Підрахунок вузлів і обчислення зв'язності (connectance)

У цій вправі ви підрахуєте кількість кожного типу вузлів за допомогою датафрейму customers. Стовпець churn має два значення:

  • 0 — для тих, хто не пішов
  • 1 — для тих, хто пішов

Також ви обчислите зв'язність мережі за формулою \(p=\frac{2E}{N(N-1)}\), де \(N\) — кількість вузлів, а \(E\) — кількість ребер у мережі.

Ця вправа є частиною курсу

Прогнозна аналітика з мережевими даними в R

Переглянути курс

Інструкції до вправи

  • Порахуйте кількість вузлів із відтоком, роблячи відбір за customers$churn.
  • Порахуйте кількість вузлів без відтоку, роблячи відбір за customers$churn.
  • Порахуйте загальну кількість вузлів і назвіть змінну nodes.
  • Обчисліть зв'язність мережі за формулою для \(p\), наведеною вище. Можете використати edges з попередньої вправи.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код