Heb deze vraag op Reddit geplaatst en kon wat hulp krijgen.
Blijkbaar is de percentile_cont
functie, naast percentile
en percentile.inc
functies in Excel, bereken met behulp van de C=1 variant van lineaire interpolatie zoals uitgelegd in deze Wikipedia:
Blijkbaar heet wat ik heb gebruikt empirische distributie met middeling.
Dus de native functies van PostgreSQL zullen niet zo goed werken en zullen een aangepaste functie moeten maken die ik zal posten als ik klaar ben. (Ik vermoed dat het de oude ntile
zal gebruiken methode van vóór 9.4, maar ben er nog steeds mee bezig).
Maar goed, daarom staat het uit.