plot icon indicating copy to clipboard operation
plot copied to clipboard

A concise API for exploratory data visualization implementing a layered grammar of graphics

Results 266 plot issues
Sort by recently updated
recently updated
newest added

The tip on the linearRegression mark is also a bit chaotic (#1835), since it points at invisible dots. I don't see why someone would activate it on that mark, though,...

enhancement
question

By default, Plot positions tooltips automatically, changing the anchor so that the tooltip always remains within the canvas. The tooltip is always positioned in the center of the element it...

enhancement

- [x] tests that show the input events - [x] ~~put the brush on top of the svg?~~ - [x] can we make it work if multiple marks are brushed?...

The [finite state machine](https://observablehq.com/@observablehq/plot-finite-state-machine?intent=fork) example shows the use of `strokeWidth` as a channel to vary widths. But getting this going on a map is proving tricky: https://observablehq.com/@jimjamslam/vary-stroke-width-on-map Without varying stroke...

enhancement

As shown here: https://observablehq.com/@recifs/plot-grouped-tips ![untitled - 2024-02-22T140947 272](https://github.com/observablehq/plot/assets/230541/c581f594-5195-4007-bf12-bc22ec9ee94d)

enhancement

When building an interactive app, we might want: 1. a pointer that only sets the value when we click 2. a pointer that doesn't stick when we click

enhancement
question

In this Plot: ![facetAnchor](https://github.com/observablehq/plot/assets/7001/a40a92dd-6db1-41ff-8d7a-25df6ce5859c) ```js Plot.plot({ marginLeft: 60, marks: [ Plot.frame({ fill: "silver" }), Plot.barX(data, { x: "Cantidad", fx: "type", fy: "p28" }) ] }) ``` we would like the...

This example, given by @mootari, where the right-most tip should have been chosen to anchor right: ![Capture d’écran 2024-03-06 à 16 38 34](https://github.com/observablehq/plot/assets/7001/99ba49b2-d425-4fd6-a1ba-3204c0262b5c) ``` Plot.rectX([1, 1, 1, 1, 1], {...

bug

Say you have an `activity` table that has active users by `date` and `login`. You might want to draw stacked dots, and then draw a line between active users. But...

bug

![flamegraph](https://github.com/observablehq/plot/assets/7001/cd414c3f-7f66-4097-9e42-52e531a03b83) Here's a starting point; I'll make a notebook later. We have to change this from an ad hoc function to a proper transform (facet-aware etc). ```js { const positions...

enhancement