Ben Schneider
banner
bschneidr.bsky.social
Ben Schneider
@bschneidr.bsky.social
Stats, surveys, R, and dogs.
www.practicalsignificance.com
😬 what a mess. And yeah, in the short term when there are weights it makes me want to just settle and use type 2
November 8, 2025 at 4:14 PM
The !! operator can stay as is, but when genzplyr is loaded it has to be pronounced “gang gang”
November 7, 2025 at 12:20 PM
Thanks Matt! That’s good to hear- I’ll update the post to note that
November 6, 2025 at 3:41 PM
Thanks for pointing that out, I’ll read up on it. It looks from the function documentation like it wouldn’t have the same reproducibility issue as the others: “the functions correctly combine weights of observations having duplicate values of x before computing estimates.”
November 6, 2025 at 12:41 PM
It should be fine if you’re doing interpolation of the ECDF that corresponds to the Hyndman and Fan types 1-3 (and if that works for your problem domain). It’s just tricky once you get into types 4-9, like these various R packages do.
November 6, 2025 at 12:57 AM
Please let me know if you find any clear docs about how SPSS computes weighted quantiles. I suspect SPSS only allows integer frequency weights, which is a much easier scenario than the general problem of arbitrary weights that the R packages are trying to deal with.
November 5, 2025 at 5:16 PM
Here's a simple R example. Two R packages yield different results from each other, and both R packages will surprisingly return different results depending on the arbitrary way that the data are sorted. So you can easily wind up getting a different estimate on Tuesday than you got on Monday.
November 5, 2025 at 4:36 PM
I really get a lot of value out of Git Graph. Simple lightweight visualization of Git history.

marketplace.visualstudio.com/items?itemNa...
Git Graph - Visual Studio Marketplace
Extension for Visual Studio Code - View a Git Graph of your repository, and perform Git actions from the graph.
marketplace.visualstudio.com
October 28, 2025 at 3:11 AM