This is a migrated thread and some comments may be shown as answers.

Graph Axis Label on Rose Graph

4 Answers 119 Views
Report Designer (standalone)
This is a migrated thread and some comments may be shown as answers.
Vanessa
Top achievements
Rank 1
Vanessa asked on 26 Apr 2017, 06:20 PM

I created a Rose Radar Graph to mimic a Polar Graph, I have the angular axis labeled at each 90 degree interval with a max of 360 degrees. Is there a way to add 180 to that value? also, the Graph Axis lines aren't showing as I want them too, i've attached a screenshot as well. 

 

Where the 0 is on the top, I want to display 180, 90 -> 270, etc. The axis lines I want to be a cross versus the x like configuration they are in now. 

4 Answers, 1 is accepted

Sort by
0
Ivan Hristov
Telerik team
answered on 02 May 2017, 07:22 AM
Hi Vanessa,

The graph automatically determines the sectors based on the data you provide. By default the rose chart uses a Category Scale for angular axis and this means that you cannot set step and minimum/maximum properties.

However, you can change the Category Scale to a Numerical Scale and set the series X and X0 properties according to your scenario (in the attached example we used an offset of ± 10). Note that in this case you have also to set the series' ArrangeByAxis property, selecting the angular axis you want to use.

We have prepared an example based on your scenario that demonstrates the approach described above. We hope you will find the example useful.

Regards,
Ivan Hristov
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Vanessa
Top achievements
Rank 1
answered on 03 May 2017, 04:40 PM

Thank you for the response, however I am not using a Category Scale. I have both axis on Numeric Scales. The angular scale I have set to a minimum of 0, maximum of 360, Label step at 90. Those are correct, the only change I would like to make is that at 0 (top of graph) I want that to display 180 and at 180 (bottom of graph) display 0. Basically rotate the graph 180 degrees.

On the series I am able to add 180 degrees to the X value, however this would be incorrect to the angular axis label.

0
Vanessa
Top achievements
Rank 1
answered on 03 May 2017, 04:40 PM
Also to clarify, I am using a Line Series to only display points on the graph.
0
Ivan Hristov
Telerik team
answered on 04 May 2017, 06:17 AM
Hello Vanessa,

You can set the start angle through the AngularAxisStartAngle property, which is under CoordinateSystems - polarCoordinateSystem. This will rotate your chart by a specified degree, which should satisfy your requirement.

If you have further questions, please let us know.

Regards,
Ivan Hristov
Telerik by Progress
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tags
Report Designer (standalone)
Asked by
Vanessa
Top achievements
Rank 1
Answers by
Ivan Hristov
Telerik team
Vanessa
Top achievements
Rank 1
Share this question
or