Pre loader

Getting axis averages of visible heatmap data

Welcome to the SciChart Forums!

  • Please read our Question Asking Guidelines for how to format a good question
  • Some reputation is required to post answers. Get up-voted to avoid the spam filter!
  • We welcome community answers and upvotes. Every Q&A improves SciChart for everyone

WPF Forums | JavaScript Forums | Android Forums | iOS Forums



I have a uniform heatmap with multiple ’tiles’ of data loaded in, by using multiple UniformHeatmapDataSeries / UniformHeatmapRenderableSeries.

The user is allowed to pan around/zoom around the heatmap.

I want to build two charts to display the ‘visible heatmap average’, one for each axis. For example, I would display a line chart underneath the heatmap. The first point on this line chart would represent the average value of all cells in the first column of the heatmap – I need this to take into account all of the UniformHeatmapDataSeries that are currently in the viewport, treating them as a singular heatmap.

I’ve seen the NumericAxis.getCurrentCoordinateCalculator(), which looks promising, but I’ve not yet worked out if that can do what I need.

Any thoughts on the best approach?


  • You must to post comments

Hi Joe,

Please take a look at this example we just created. It has two UniformHeatmapDataSeries and one FastLineRenderableSeries with averages. Moreover there are checkboxes to show/hide a Heatmap Series and recalculate the averages – Heatmap Chart with Averages Demo

Let us know if this is what you were asking for.

Best regards,

  • Henrique Rodrigues
    Hi Michael, Thank you very much for putting this example together, it’s a great starting point for me. I will do some experimentation and get back to you if I have any further questions! Thank you for all the help, Joe
  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.