pandas 0.23 - Expanding.quantile()

pandas.core.window.Expanding.quantile




pandas

pandas.core.window.Expanding.quantile

Expanding.quantile(quantile, interpolation='linear', **kwargs)

मात्रा का विस्तार।

पैरामीटर:

मात्रात्मक : फ्लोट

गणना करने के लिए मात्रात्मक। 0 <= मात्रात्मक <= 1।

प्रक्षेप : {'रैखिक', 'निचला', 'उच्च', 'मध्य बिंदु', 'निकटतम'}

संस्करण में नया 0.23.0।

यह वैकल्पिक पैरामीटर उपयोग करने के लिए प्रक्षेप विधि को निर्दिष्ट करता है, जब वांछित क्वांटाइल दो डेटा बिंदुओं i और j बीच स्थित होता है:

  • रैखिक: i + (j - i) * fraction , जहां fraction i और j घिरा सूचकांक का भिन्नात्मक भाग है।
  • निचला: i
  • उच्चतर: j
  • निकटतम: i या j जो भी निकटतम है।
  • midpoint: ( i + j ) / 2

** kwargs:

अन्य विस्तार विधियों के साथ संगतता के लिए। परिणाम पर कोई प्रभाव नहीं है।

यह दिखाता है:

श्रृंखला या डेटाफ़्रेम

लौटाई गई वस्तु प्रकार का विस्तार गणना के कॉलर द्वारा निर्धारित किया जाता है।

यह भी देखें

pandas.Series.quantile
श्रृंखला में सभी डेटा पर दिए गए क्वांटाइल पर मूल्य की गणना करता है।
pandas.DataFrame.quantile
DataFrame में अनुरोधित अक्ष पर दिए गए क्वांटाइल पर मूल्यों की गणना करता है।

उदाहरण

>>> s = pd.Series([1, 2, 3, 4])
>>> s.rolling(2).quantile(.4, interpolation='lower')
0    NaN
1    1.0
2    2.0
3    3.0
dtype: float64
>>> s.rolling(2).quantile(.4, interpolation='midpoint')
0    NaN
1    1.5
2    2.5
3    3.5
dtype: float64