0.0.199 • Published 5 years ago
@vx/heatmap v0.0.199
@vx/heatmap
A Heatmap is an arrangement of shapes where the data values are represented as colors.
Example
<HeatmapRect
data={data}
xScale={xScale}
yScale={yScale}
colorScale={colorScale}
opacityScale={opacityScale}
binWidth={bWidth}
binHeight={bWidth}
step={dStep}
gap={0}
/>
Heatmaps generally require structure that has this shape:
[
{
bin: 1,
bins: [
{
count: 20,
bin: 23,
},
],
},
];
However, you're welcome to use your own structure by defining x
, y
, z
accessors such as:
// Example accessors
const x = d => d.myBin;
const y = d => d.myBins;
const z = d => d.myCount;
// Example scale with an accessors
const xScale = scaleLinear({
range: [0, xMax],
domain: extent(data, x),
});
Installation
npm install --save @vx/heatmap
0.0.199
5 years ago
0.0.198
5 years ago
0.0.197
5 years ago
0.0.196
5 years ago
0.0.195
5 years ago
0.0.194
5 years ago
0.0.193
5 years ago
0.0.193-alpha.2
5 years ago
0.0.193-alpha.1
5 years ago
0.0.193-alpha.0
6 years ago
0.0.192
6 years ago
0.0.190
6 years ago
0.0.189
6 years ago
0.0.183
6 years ago
0.0.182
7 years ago
0.0.181
7 years ago
0.0.179
7 years ago
0.0.173
7 years ago
0.0.170
7 years ago
0.0.166
7 years ago
0.0.165
7 years ago
0.0.165-beta.1
7 years ago
0.0.165-beta.0
7 years ago
0.0.161
7 years ago
0.0.153
7 years ago
0.0.143
8 years ago
0.0.140
8 years ago
0.0.136
8 years ago
0.0.127
8 years ago
0.0.126
8 years ago
0.0.125
8 years ago
0.0.120
8 years ago
0.0.116
8 years ago
0.0.115
8 years ago