Philippe Rivière

Results 1049 comments of Philippe Rivière

Example notebook @ https://observablehq.com/@fil/umap-triceratops

Hi @sorig, thanks for the work on this issue. Did you manage to actually use the library in Observable? I'd like to try its eigenvalues functions but I'm stuck at...

A correct solution might be versor dragging, as in https://bl.ocks.org/mbostock/7ea1dde508cec6d2d95306f92642bc42 It works with any projection (as long as we can estimate the inverse).

See #194 and https://observablehq.com/@fil/d3-gmdn

for reference https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Unsigned_right_shift

Fun! Does this manifest in practice? The largest array I've been able to generate has 2,145,386,496 Uint8 elements, and it seems that d3 bisects it correctly.

Thanks! My tests were with Chrome, which throws a "RangeError: Array buffer allocation failed".

Yes it makes sense. Since there are log2(n) such divisions, I don't think it's expensive to change >>> to / 2 — the question is more, do we want to...

A smart format function that can be applied to color legend (as tickFormat) and x/y axes labels.

[janitoR](https://cran.r-project.org/web/packages/janitor/vignettes/janitor.html)