
Radar (Spider) Plot

Mangum
Igor seems a little incomplete without the ability to generate radar plots: https://en.wikipedia.org/wiki/Radar_chart
I don't see this functionality anywhere so I am adding it to the wish list.
As far as I understand, radar plots are just polar plots with category labels?
You can access the polar plot package through Windows->New->Packages->Polar Graph
The angle wave you provide will determine how each category is spread around the circle, and you'll also need a text wave that provides the labels for each category. It looks like user-defined axis labels aren't allowed in polar plots at this point, so to hack our way into it you could run something like this:
where graphName is the name of the graph window, and w is a text wave containing category labels that correspond to the angles in the angle wave.
The problem is that the original angles will be redrawn every time you adjust the graph size, etc., so I would only run the category label code once you're ready to export the graphic as an image. You could probably trigger this code through a window resize hook to get around that problem though.
March 10, 2023 at 11:23 am - Permalink
FYI, From the 9.02 Beta1 release announcement at https://www.wavemetrics.com/news/igor-pro-902-beta-1-released
Radar Chart.ipf:
New Radar and Spider Chart package. See Radar Chart Procedure for help.
March 13, 2023 at 05:53 pm - Permalink