pandas 0.23 - Expanding.var()

pandas.core.window.Expanding.var




pandas

pandas.core.window.Expanding.var

Expanding.var(ddof=1, *args, **kwargs) [source]

निष्पक्ष विस्तार वाले विचरण की गणना करें।

डिफ़ॉल्ट रूप से N-1 द्वारा सामान्यीकृत। इसे ddof तर्क का उपयोग करके बदला जा सकता है।

पैरामीटर:

ddof : int, default १

स्वतंत्रता की डेल्टा डिग्री। गणना में प्रयुक्त भाजक N - ddof , जहाँ N तत्वों की संख्या को दर्शाता है।

* आर्ग्स, ** क्वार्ग्स

NumPy संगतता के लिए। कोई अतिरिक्त तर्क का उपयोग नहीं किया जाता है।

यह दिखाता है:

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

विस्तार गणना के कॉलर के रूप में एक ही वस्तु प्रकार लौटाता है।

यह भी देखें

Series.expanding
सीरीज डेटा के साथ कॉलिंग ऑब्जेक्ट
DataFrame.expanding
DataFrames के साथ ऑब्जेक्ट कॉलिंग
Series.var
श्रृंखला के लिए समतुल्य विधि
DataFrame.var
DataFrame के लिए समतुल्य विधि
numpy.var
Numpy सरणी के लिए समतुल्य विधि

टिप्पणियाँ

Series.var() में प्रयुक्त 1 का डिफ़ॉल्ट ddof Series.var() में 0 के डिफ़ॉल्ट ddof से अलग है।

रोलिंग गणना के लिए न्यूनतम 1 अवधि की आवश्यकता होती है।

उदाहरण

>>> s = pd.Series([5, 5, 6, 7, 5, 5, 5])
>>> s.rolling(3).var()
0         NaN
1         NaN
2    0.333333
3    1.000000
4    1.000000
5    1.333333
6    0.000000
dtype: float64
>>> s.expanding(3).var()
0         NaN
1         NaN
2    0.333333
3    0.916667
4    0.800000
5    0.700000
6    0.619048
dtype: float64