Skip to main content

A heatmap chart - how to create advance analysis

A heat map (or heatmap) is a 2-dimensional data visualization technique, where amplitude/magnitude of value is color coded. Color coding is defined by palette of colors, which typically uses range from 'cold' (aka blue) to 'hot' (aka red) colors.

There are two main type of heat maps: spatial, and grid.

A grid heatmap is 2-dimensional table, where rows and columns is formed from 2 categorical variables (also called qualitative variable). The values in the cross-table is the one to be converted to color for easy reading table at once.

A spatial heatmap is also could be represented as 2-dimensional table, but rows and columns is formed from 2 quantitative variables. Often it was applied for geographical maps (hence the name 'spatial maps'). Typical example is temperature measurement at each points of geographical map.

Nowadays heatmap have a wide range of usage in all kind of industries/areas: business, science, financial, sport etc. For example, temporal measurement of signal spectrum could represented as Time vs Frequency heatmap. One can find demonstration of such usage in another tutorial, Audio Input Spectrogram chart.

Following tutorial is closer to 'classical' spatial heatmap, where geographical image is used. However, basic idea could be applied in many different areas - if result of measurement is image and it should be converted to heatmap.

2D Heatmap ExampleHeatMapXY from Demo

info

For Step-by-step tutorial how to create your own Heatmap application with LightningChart .NET library check following link.