I want to visualise the following simulated dataset:

time <- seq(1,10)
N.1 <- c(0,0,0,0,0,0,0,0,0,0)
N.2 <- c(0,0,0,0,0,0,0,0,0,0)
N.3 <- c(0,0,0,0,0,0,0,0,0,1)
N.4 <- c(0,1,5,6,10,1,2,2,6,7)
N.5 <- c(0,0,0,0,0,0,0,0,0,0)
N.6 <- c(0,0,1,0,0,0,0,0,0,0)
N.7 <- c(0,1,1,2,2,4,6,6,6,3)
result_snip <- data.frame(time,N.1,N.2,N.3,N.4,N.5,N.6, N.7)
The simulation tracks the number of infected individuals in one of the 7 populations over time. The populations are connected in a circular fashion.

(image created with the igraph package)
I wish to create a figure which roughly displays the number infected individuals in each population while also displaying the populations' connectivity. For example the size of the nodes or their colour could be proportional to the number of infected people. However, I am open to any suggestions, regarding the best way to visualise this dataset.
Thank you for considering this problem.
