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

When data contains a `BigInt` variable, trying to apply `normalize` on this variable throws an error: `TypeError: Cannot convert a BigInt value to a number`. I've created a small notebook...

bug

By default when formatting pairs (y1, y2), we display `${format(a)}—${format(b)}`. It does not feel terribly useful to repeat the value when `a` and `b` end up being formatted identically. If...

enhancement

It would be great to have support of [kaplan-meier curve](https://en.wikipedia.org/wiki/Kaplan%E2%80%93Meier_estimator), perhaps in the `Plot.map` family. As the curve is basically a cumulative sum with some transformations, it shouldn't be too...

enhancement

Since we rely on the browser to parse CSS4, and to create a canvas, we can rely on it to also convert these colors to whatever color space it supports....

Fixes #2138. Probably needs a test… I didn’t actually verify that it works.

I find myself making a lot of cycle / season line charts like https://observablehq.com/@fgregg/chicago-citykeys-issued Right now, i have to do some data munging to do them, and it would be...

enhancement

Would it be interesting to have a way for an initializer to suppress an existing channel (e.g. by returning channels: {y1: null}) ? Currently me can only merge (so add...

enhancement

If you say `tip: {maxRadius: 100}`, the **maxRadius** option is correctly passed through to the pointer, affecting the interaction as expected; however our typescript defs reject it.

bug

Especially in conjunction with the dodge transform when the inputs are highly quantized. Another option could be that the dodge transform interprets the input values as a range (with some...

enhancement

TK… (pushing as a backup before travelling) TODO: - [ ] cleaner - [ ] what to do when stroke is variable? currently this splits the area into chunks… not...