When setting the domain automatically, any 0 will break them. https://observablehq.com/d/4445e77650195594 A secondary issue is that a broken dot (with a NaN screen coordinate) should not be shown, ref. https://github.com/observablehq/plot/pull/271#issuecomment-806311774.