Heatmap
TheHeatmap component visualizes matrix data using color intensity, making it ideal for showing patterns, correlations, and distributions across two categorical dimensions.
Props
Data Props
Query result or array of objects containing the data to visualize
Column name for x-axis categories
Column name for y-axis categories
Column name containing the numeric values to visualize as colors
Sorting Props
Column to sort x-axis by
Sort order for x-axis: ‘asc’ | ‘desc’
Column to sort y-axis by
Sort order for y-axis: ‘asc’ | ‘desc’
Formatting Props
Format string for cell values
Label Props
Show value labels in cells
Show value labels on mobile devices
Chart Layout Props
Chart title displayed at the top
Chart subtitle displayed below the title
Height of the chart area in pixels
Height of each cell in pixels
Axis Props
Position of x-axis: ‘top’ | ‘bottom’
Show tick marks on x-axis
Show tick marks on y-axis
Rotation angle for x-axis labels in degrees
Visual Props
Show borders around cells
Show color legend
Enable interactive filtering via the legend
Color Props
Color scale name for the heatmap gradient
Deprecated: Use
colorScale insteadMinimum value for color scale
Maximum value for color scale
Data Handling Props
Treat null/missing values as zero
Text to display for zero values
Advanced Props
Custom ECharts configuration object
Custom series configuration
Print ECharts config to console
Renderer type: ‘canvas’ | ‘svg’
Enable data download
Enable image download
Connect charts for synchronized interactions
Empty data behavior: ‘pass’ | ‘warn’ | ‘error’
Custom empty data message
Left padding for chart area
Right padding for chart area