Get startedGet started for free

Visualizing Churners

In the previous exercises, you noticed that it can be difficult to visualize a large network. Now you will visualize only the churners in the network by conditioning on the churn attribute.

This exercise is part of the course

Predictive Analytics using Networked Data in R

View Course

Exercise instructions

  • Create a new igraph object called churnerNetwork.
    • Use the function induced_subgraph() to generate a subgraph of the already existing network.
    • Select the nodes that have the node attribute churn equal to 1.
  • Visualize churnerNetwork using plot().

Hands-on interactive exercise

Have a go at this exercise by completing this sample code.

# Create a subgraph with only churners
churnerNetwork <- ___(network, 
                    v = V(network)[which(___(network)$___ == 1)])
                    
# Plot the churner network 
plot(___, vertex.label = NA, vertex.size = 2)
Edit and Run Code