Multiple y-axis and readability

4 posts, 0 answers
  1. Toni
    Toni avatar
    7 posts
    Member since:
    Mar 2013

    Posted 10 Jun 2013 Link to this post

    Hey!

    We have found radchartview rly powerfull tool for our custom reporting. With that in mind we have hit small issue with recognizing which series is using which y-axis. On following example (attachment) we got 9 different series using 3 different y-axis (or to be correct 3series from which 3 different values is shown).
    Now the main question is, how can we make this more readable? Atm it's on terrible shape if it got more then 1 serie of values shown (=3different values from 1 serie). Having  one y-axis using different style (bars) could work, but that doesn't help with 3+ y-Axis. Is there any clear solution atm or do we have to life with the limitations it got atm?
  2. Ivan Petrov
    Admin
    Ivan Petrov avatar
    701 posts

    Posted 13 Jun 2013 Link to this post

    Hello Toni,

    Thank you for writing.

    The problem at hand would be more in a designer's competence to solve so I went on and asked ours for advice. Her proposition was to either split the chart into three individual charts or make the axes in three different colors and then make the series plotted against them in different shades of this color. I have attached an example project demonstrating the second option so you can get a better idea. The colors there are probably not the best one can use but this again is more a job for a designer.

    I hope this will be useful. Should you have further questions, I would be glad to help.

    Regards,
    Ivan Petrov
    Telerik
    RadChart for WinForms is obsolete. Now what?
  3. UI for WinForms is Visual Studio 2017 Ready
  4. Toni
    Toni avatar
    7 posts
    Member since:
    Mar 2013

    Posted 13 Jun 2013 Link to this post

    Hei,

    Thx for answer, there aint always 'easy' way to go :) . We were allready thinking thats the way to go, so we decided to go using different premade palettes (warm, cold, etc) for different y-axis. Only thing we are still wondering is how to get normal y-Axis use it's palettes color (now always comes black).

    Overall there is always still ways to make graphs littlebit easier to read (like legends on groups by y-axis etc). Thought things like this could also be done by code.


    Toni
  5. Anton
    Admin
    Anton avatar
    167 posts

    Posted 18 Jun 2013 Link to this post

    Hi Toni,

    Thank you for writing back.

    Each series has properties VerticalAxis and HorizontalAxis which allow accessing the X and Y Axes. Consider the following example:
    foreach (LineSeries series in this.radChartView1.Series)
    {
        series.VerticalAxis.BorderColor = Color.Red;
        series.HorizontalAxis.BorderColor = Color.Red;
    }

    I hope this helps.

    Regards,
    Anton
    Telerik
    RadChart for WinForms is obsolete. Now what?
Back to Top