plot
plot copied to clipboard
A concise API for exploratory data visualization implementing a layered grammar of graphics
It’d be nice if you could say `sort: "-x"` with the **sort** output option on the bin and group transforms. Currently these only accept reducers, so you have to say...
(As mentioned in a few places: #948, #943, #791.) We can look at https://github.com/uwdata/fast-kde/ for speed, and https://observablehq.com/@d3/kernel-density-estimation for a more straightforward implementation. Could be used to create violin plots,...
Do we expect users to click on this link or use their system defaults?
**zoom** is a new top-level option, values "xy", "x", "y". (first pass at #1590) - A mark has a zoom() method, which allows it to act when the chart receives...
The crosshair mark doesn’t currently provide an option to control how the values are formatted. The **text** channel in constructed using an initializer. Maybe it needs a format option, but...
Subplots
The “subplot” mark would essentially be a faceted plot specification within an existing plot, but with facets positioned arbitrarily by an anchor in *x* and *y*, and with a fixed...
Ref. https://talk.observablehq.com/t/normalised-histogram-in-observable-plot/8576/4 https://observablehq.com/@fil/plot-normalized-histograms
as counterparts of #1896 also fix the examples (in particular https://observablehq.com/@observablehq/plot-difference-chart)
When the sample data covers only a subdomain of the frame (say, land), it is sometimes desirable to avoid extending it too much into lakes and oceans. A solution is...
The pointer transform is awesome, but currently we're using Plot to build some tree maps and the x/y pointer transform doesn't feel natural with "boxed" targets. I would love to...