Network visualization in R with the igraph package by Dimiter Toshkov.
From the post:
In this post I showed a visualization of the organizational network of my department. Since several people asked for details how the plot has been produced, I will provide the code and some extensions below. The plot has been done entirely in R (2.14.01) with the help of the igraph package. It is a great package but I found the documentation somewhat difficult to use, so hopefully this post can be a helpful introduction to network visualization with R.
If you find the igraph package documentation suboptimal, this will give you a leg up on using the package.
Impressive results await you.
Two of the more important reasons to use network visualization as an exploration tool for data:
- To construct a useful network visualization you have to slow down and carefully consider the data and the relationships you want to represent. Simply “knowing” the data better, whatever technique helps you slow down to do that, is a good one.
- The visualization itself may help you see relationships that are missing or relationships that were unexpected. Either clearing out your assumptions about the data or reducing the noise level in the data