I'm trying to figure out why charting a LineSeries is so innaccurate. It seems like big spikes are causing some sort of pointy artifact that makes the max value seem higher than it really is.
Take for instance the first attachment, "Innaccurate1.png", where the data series is [0,0,0,0,0,0,0,0,0,0,1,0,0,0]
It appears to go over the y-axis grid line marking "1".
The second attachment, "Innaccurate2.png", shows how this effect is amplified as the chart control is shrunk. The spike now appears nearly over the gridline marking the value 2, though the same dataseries (with max value of 1) is still being charted.
This difference between the data max and the visual max isn't always <1 either. When charting a line series with a max value of ~1980, and a max Y-Axis value of 2000, the spike appears to go off the top of the chart. An error of more than 20 units!
Is there some way to solve this visual error to more accurately display my data?
Take for instance the first attachment, "Innaccurate1.png", where the data series is [0,0,0,0,0,0,0,0,0,0,1,0,0,0]
It appears to go over the y-axis grid line marking "1".
The second attachment, "Innaccurate2.png", shows how this effect is amplified as the chart control is shrunk. The spike now appears nearly over the gridline marking the value 2, though the same dataseries (with max value of 1) is still being charted.
This difference between the data max and the visual max isn't always <1 either. When charting a line series with a max value of ~1980, and a max Y-Axis value of 2000, the spike appears to go off the top of the chart. An error of more than 20 units!
Is there some way to solve this visual error to more accurately display my data?