Overall Satisfaction with Gephi
I am the only one using Gephi in my medium-sized company with a relatively large Data team. I needed a graph visualization software and, after looking briefly at a few reviews and features, I chose Gephi and love it. I'm still the only one using it at my company, though, because the application is still pretty advanced research for us.
- Gephi's UI, built-in layout, and built-in clustering algorithms make it very easy to get started with (assuming you have some really data and real questions you want answered).
- Gephi's force atlas layout algorithm and MCL (Louvain) clustering algorithm are both very fast, which I think is crucial for a data visualization tool, because it allows you to play with your data and do intuitive analysis.
- Gephi's visualization is pretty (and intuitive), which helped me sell the clustering techniques to un-initiated and non-technical managers and executives.
- Gephi has a pretty large community of support, so when I learn about other clustering algorithms/visualization techniques, it often already exists in a Gephi plug-in.
- I (and many others) have had to expand Gephi's memory manually by experimenting with the configuration file. I'm glad it's possible, but it should be easier.
- Gephi sometimes crashes inexplicably and loses your work, so I have developed a habit of explicitly exporting versions of my graphs as csv's, but I think this should be handled automatically in Gephi.
- Because it is prone to crash, ideally, Gephi would help the user manage his/her use, by estimating processing and memory for very large tasks and prompting the user to confirm their requests before executing. Instead, I just tend to avoid certain functions.
R is probably stronger from a statistics, mechanics, and customization stand-point, and has some plug-ins for graph visualization, but it can still be a bit of a black box, whereas Gephi is built around graph visualization, allowing you to really play with the data, even showing you the intermediate steps of the layout algorithms, which helps you understand how Gephi is making sense of the data and how you can use it more effectively. Its clickable GUI also makes it much easier to discover its functions and its beautiful outputs makes it easy to sell ideas to the un-initiated.
Using Gephi
1 - Data Analysis