Appearance
2D charts
Heatmap
(plot) => ({ kind: "heatmap", series: rows(plot, 8, 24, "field") })Arguments
{ kind: "heatmap" } is a HeatmapChart
A grid of coloured cells: one row per entry, one column per sample.
from HeatmapChart | ||
|---|---|---|
kindrequired | "heatmap" | |
series | readonly [] | The rows, from the bottom of the plot upward. |
tooltip | | The tooltip drawn at the cursor. None unless set. |
from ChartChrome | ||
title | string | The title above the plot. |
legend | boolean | Whether a legend is drawn. Drawn unless set false. |
at | | The corner this chart hangs off, instead of taking its turn in the layout. Unset, a chart fills the canvas or its cell of |
size | readonly [number, number] | How much of the canvas this chart takes, as a fraction of each side. A placed chart that names no size takes half the canvas each way, because filling it would hide whatever it was placed over. Without |
offset | readonly [number, number] | The offset from that corner, in logical pixels. Read only with |
from ChartFrame | ||
x | | The horizontal axis. |
y | | The vertical axis. |
transposed | boolean | Swap the plotting directions. What makes a horizontal bar chart, which is what a ranking is almost always drawn as: names read left to right as words do, and there is room for as many as the plot is tall. |
centred | boolean | Draw the axis lines through the origin rather than around the edges: two rules crossing at zero with the data in four quadrants. |
gridOver | boolean | Draw the gridlines over the series rather than behind them. What a chart of sparse markers over a dense field wants, where the grid is the thing being read against. |
guides | readonly [] | Reference marks over the plot. |
crosshair | boolean | Draw a crosshair at the cursor, with a readout at each axis. |
select | boolean | Let a drag across the plot select an x range, reported as a This takes the plain drag: a selectable chart brushes where an ordinary one pans. Panning one is then the shift-drag band zoom or a drag on the gutters below and beside the plot, and the double click still hands the axes back either way. The selection stands until the viewer makes another. A shift-drag zooms without disturbing it, so a region can be kept and examined. |
pick | "point" | "series" | What a click selects, beyond activating the datum it hits. |