A list of anomalies shows which alarms fired. A heatmap shows their pattern: an episode is a run along a row, a common cause is a column, and a drifting sensor is a row that darkens over time. The scores in this demo come from a simple detector in the page; in an application they come from the anomaly detection model, and the component displays whatever scores it is given.
Use Tab to focus a cell, the arrow keys to move, and Enter to open the cell.
Below the advisory threshold a cell is drawn in a neutral colour whose intensity follows the score, so low scores are visible without looking like an alarm. Above a threshold the cell takes the colour of its band, so a warning looks the same whether the score is 0.71 or 0.89. The thresholds property sets where each band begins.