1

We are using SciChart v6.3.013476 for WPF. We noticed the when Y-data has low variance with respect to the data values, the Y-Axis and the data labels just show the same number.

(e.g. y-value range 0.1000075825 - 0.1000075858). All Y-Axis labels will be 0.1

There is no precision and the plot looks meaningless.

Our Problem with scichart

A reference image with a similar data-set shows our expectation.

A good plotting library should be able to visualize any data in a meaningful way. We are aware of the Scale and Offset APIs, but such a requirement should be a part of the plotting library itself. Especially with real-time data.

Are we missing something obvious?

Arez
  • 31
  • 3

1 Answers1

1

This is a very simple problem to solve. You need to adjust the TextFormatting property of SciChart or use the LabelProvider feature to format labels

By default:

  • SciChart uses a .NET Formatting string on Axis.TextFormatting property
  • This is set by default to "0.00" so if your y-values are 0.011, 0.012 they will all round to 0.01
  • You can adjust TextFormatting to display more decimal places. Try "0.0#####" for example
  • You can set values in engineering format if you use TextFormatting equal to "#.#E+0"
  • If you want fine grained control and dynamic label formatting, use the LabelProvider API
Dr. Andrew Burnett-Thompson
  • 20,980
  • 8
  • 88
  • 178