In today’s world, we have several tools to visualize data in different forms of Charts but if you want to visualize multivariate data in the form of a two-dimensional chart, then we can make use of Spider Charts.
While working on a RCP Application, I stumbled upon a requirement of visualizing multivariate data using Spider Charts. I always abide by the rule to use open source libraries whenever needed.
Eclipse BIRT
Eclipse BIRT is a famous open-source framework to generate data visualizations and reports. Amongst its several functionalities, it provides the opportunity to generate Spider Charts.
So, to generate only Spider Charts, do we have to use the complete framework? Seriously! Are you kidding?
Unfortunately I haven’t found any solution yet that is only targeted to generate Spider Charts using SWT.
Spider Chart SWT
To overcome the difficulties in generating Spider Charts, I have started off with a basic library that would only generate Spider Charts.
In addition to it, I have incorporated Java 8’s Fluent API to use the library in more efficient way.