As far as I can tell, loess regression is the only client, and it expects the input array not to be modified when it calls median. Without this change, the non-optional robustness passes are just adding noise, I think. I checked the science.js and vega versions and they are already using non-destructive median functions.
As far as I can tell, loess regression is the only client, and it expects the input array not to be modified when it calls median. Without this change, the non-optional robustness passes are just adding noise, I think. I checked the science.js and vega versions and they are already using non-destructive median functions.