इस प्रश्न को Reddit पर पोस्ट किया और कुछ सहायता प्राप्त करने में सक्षम था।
जाहिर है, percentile_cont
फ़ंक्शन, percentile
. के अतिरिक्त और percentile.inc
एक्सेल में फ़ंक्शन, इस विकिपीडिया में बताए अनुसार रैखिक इंटरपोलेशन के सी =1 संस्करण का उपयोग करके गणना करें:
जाहिर है, जो मैं उपयोग कर रहा हूं उसे औसत के साथ अनुभवजन्य वितरण कहा जाता है।
तो PostgreSQL के मूल कार्य इतनी अच्छी तरह से काम नहीं करेंगे और एक कस्टम फ़ंक्शन बनाने की आवश्यकता होगी जिसे मैं पूरा होने पर पोस्ट करूंगा। (मुझे संदेह है कि यह पुराने ntile
. का उपयोग करेगा विधि 9.4 से पहले, लेकिन अभी भी इसे देख रही है)।
लेकिन फिर भी, इसीलिए यह बंद है।