Philippe Rivière

Results 403 issues of Philippe Rivière

Currently when *z* is specified as `stroke: {value: "series"}`, it is ignored by the window (map) transform and we get the incorrect chart. | correct | incorrect | |--|--| |...

- [x] unit: auto (closes #2214) - [x] #2132 (merge commit, closes https://github.com/observablehq/plot/issues/2129) - [x] #2204 (merge commit closes https://github.com/observablehq/plot/issues/2186)

We can create a grid facet with: ``` x: d => (f(d) % 5), y: d => Math.floor(f(d) / 5) ``` where f returns an integer, maybe `d => groups.indexOf(d.group)`....

enhancement

there were two issues: 1. blur2 does not support dates 2. the contour ticks should be derived as utc ticks not numerical ticks closes #2250

do with areas like we did with lines #1156 : an "auto" curve that works with projections Will be useful for #1173 #133 (and arc, pie, donut charts).

enhancement
geo

https://d3js.org/d3-geo/projection#projection_angle ```js Plot.plot({ projection: { type: ({ width, height }) => d3.geoEqualEarth().angle(11).fitSize([width, height], { type: "Sphere" }) }, marks: [Plot.graticule(), Plot.sphere()] }) ``` should be available as ```js Plot.plot({ projection:...

enhancement

![Image](https://github.com/user-attachments/assets/3b40e492-be36-4fc3-b515-39380327548f) As pioneered by @jwolondon, it's a sum of the density field at several harmonic bandwidths (1, 2, 4, 8, 16, 32, 64px) weighted by 1, 4, 9, 25, 36,...

enhancement

![Image](https://github.com/user-attachments/assets/9b20c372-1df5-4f3b-8c0f-f0313f582ad0) ``` Plot.dot( penguins, Plot.dodgeY({ x: "culmen_length_mm", symbol: (d) => (d.sex === "FEMALE" ? "square" : "star"), tip: true }) ).plot({ height: 220 }) ``` The [Object object] is the...

bug