Mike Bostock

Results 751 comments of Mike Bostock

We could potentially allow this shorthand in the future ```js Plot.plot({ marks: [ Plot.barX(clean_monthly_april, { y: 'title', x: 'activations', sort: {y: 'difference'} }) ] }) ``` where we materialize the...

More discussion: https://talk.observablehq.com/t/observable-plot-cell-how-to-order-y-axis-by-a-specific-field/8120/6 I think we should probably allow field names to be specified, with channel names taking priority — assuming that it’s possible for us to inspect whether a...

Related #1789 #1790 which addresses this for time series (which is not the only case, but is a common one — and one where you can typically drop labels without...

The new axis mark #1197 will help with this, for example you could have a ggplot2 theme https://github.com/observablehq/plot/pull/1197#issuecomment-1364573933.

#1790 handles some of these cases. I think the remaining case is covered by #1013 (which is generalizable beyond integers, such as time intervals). Maybe we can close this issue...

Yes, exactly Toph. On Observable, my hope is that you can configure Plot for your workspace and it automatically applies the theme to notebooks in your workspace without you having...

> Projections! What about projections, @Fil? Not sure how this is related to themes.

Implemented in #917.

This is close enough to #4 that I’m going to combine the issues to consolidate discussion. Progress is happening!

Here’s an example of brushing on _x_ using a custom mark: ```js Plot.plot({ marks: [ Plot.ruleY([0]), Plot.lineY(data, {x: "date", y: "value"}), (index, scales, channels, dimensions, context) => { const x1...