НачатьНачать бесплатно

Раскраска узлов

В этом упражнении вы раскрасите узлы сети в зависимости от статуса оттока. Клиенты, которые ушли, будут окрашены в красный цвет, а те, кто остался, — в белый. Затем вы снова визуализируете сеть.

Это упражнение является частью курса

Прогнозная аналитика на основе сетевых данных в R

Посмотреть курс

Инструкции к упражнению

  • Добавьте атрибут узла с именем color, значение которого совпадает с V(network)$churn.
  • В V(network)$color используйте функцию gsub(), чтобы заменить строку "1" на строку "red".
  • В V(network)$color используйте функцию gsub(), чтобы заменить строку "0" на строку "white".
  • Визуализируйте сеть повторно с помощью функции plot().

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Add a node attribute called color
V(network)$___ <- V(network)$churn

# Change the color of churners to red and non-churners to white
V(network)$color <- gsub(___, "red", V(network)$color) 
V(network)$color <- gsub(___, "white", V(network)$color)

# Plot the network
___(___, vertex.label = NA, edge.label = NA,
    edge.color = "black", vertex.size = 2)
Редактировать и запускать код