nets <- list()
N <- data.frame(name="node1")
E <- data.frame()
for(i in 2:100){
N <- rbind(N,data.frame(name=paste0("node",i)))
E <- rbind(E,data.frame(Source=paste0("node",i-1),Target=paste0("node",i)))
nets[[paste0("net",i-1)]] <- network_rd3(N, E, repulsion=100-i, label=FALSE)
}
net <- evolNetwork_rd3(nets, speed=100)
if (FALSE) {
plot(net)
}
links <- data.frame()
repulsion <- numeric()
for(i in 2:100){
links <- rbind(links, data.frame(Source=paste0("node",i-1),
Target=paste0("node",i), time=paste0("stage_",i-1)))
repulsion <- c(repulsion, 100-i)
}
net2 <- evolNetwork_rd3(timelinks=links, timestart="time",
speed=100, repulsion=repulsion, label=FALSE)
if (FALSE) {
plot(net2)
}
Run the code above in your browser using DataLab