Вычисление гетерофиличности
Подобно диадичности, гетерофиличность — это отношение фактического числа рёбер между узлами с разными метками к ожидаемому числу таких рёбер. В этом упражнении вы вычислите гетерофиличность сети.
Для расчёта ожидаемого числа смешанных рёбер используйте формулу \(n_ {NC}\cdot n_ {C}\cdot p\), где \(n_ {NC}\) — количество узлов без оттока, \(n_ {C}\) — количество узлов с оттоком, а p — связность сети.
Вы можете использовать переменные NonChurnNodes, ChurnNodes, connectance и MixedEdges.
Это упражнение является частью курса
Прогнозная аналитика на основе сетевых данных в R
Инструкции к упражнению
- Вычислите ожидаемое количество смешанных рёбер и сохраните результат в переменную
ExpectedHet. - Вычислите гетерофиличность, разделив фактическое количество смешанных рёбер на ожидаемое. Назовите эту переменную Het.
- Является ли сеть гетерофиличной? Проверьте значение
Het, чтобы это выяснить.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Compute the expected heterophilicity
ExpectedHet <- ___ * ___ * ___
# Compute the heterophilicity
Het <- ___ / ___
# Inspect the heterophilicity
___