I'd like to compress an interval of the left axis to underline graphically that values in that interval are less important then others. More precisely, if I have an Chart like TChart unmodified. Is is possible to compress the intervall 0-10 by an specific factor like it is done in TChart modified? Would it be possible by using two different (left) axis?
Asked
Active
Viewed 140 times
0
-
That interval is 1-10, not 0-10 (it's a log plot) and compressing it like you have shown doesn't make me feel that it's less important, it radically alters what the data appears to present - to the point of being confusing and bizarre. A slope change on a log plot has a very, very important meaning. Introducing a fake one artificially by deliberately distorting the scale seems very odd indeed. – J... Mar 31 '16 at 09:07
-
Thanks J. It's definitly odd, I agree. However, it should make sense if you want to show a graph using logarithmic scale, but want to surpess small values (noise). – DRASIT Mar 31 '16 at 09:47
-
All I can say is that I've never seen data represented that way. If you have a noise floor it's better to clamp or simply omit data below it. – J... Mar 31 '16 at 10:31
-
J, all I can say is that I have an industry product here, that is exactly presenting the data that way. This is not my "invention". I've just to reproduce it. – DRASIT Mar 31 '16 at 20:53
1 Answers
0
Yes, there's a specific tool for that in TeeChart Pro version. It's called TAxisBreaksTool. Multiple axes would be an alternative, which is also available in TeeChart Pro. You can obtain a fully functional evaluation version and find an example at All features\Welcome !\Tools\Axis Breaks in the Features Demo project shipped with the binary installation or download the demo here.

Narcís Calvet
- 7,304
- 5
- 27
- 47
-
I've tried TAxisBreaksTool and I'm not sure if it is working on axis with a logarithmic scale appropriately. How this could be realized via multiple axes? – DRASIT Apr 02 '16 at 16:10
-
@DRASIT, you should use multiple custom axes as explained in [this tutorial](http://www.teechart.net/docs/teechart/vclfmx/tutorials/UserGuide/Tutorials/tutorial4.htm#MultiAxis). However, as you can see in the example, you'll need a series associated to the custom axis for this to work. Therefore needing more than one series in the chart. Regarding axis breaks and log axes, I have added the issue to our bug list: http://bugs.teechart.net/show_bug.cgi?id=1490 to be fixed for future releases. – Narcís Calvet Apr 04 '16 at 08:06