pandas 0.23 - Rolling.std()

pandas.core.window.Rolling.std




pandas

pandas.core.window.Rolling.std

Rolling.std(ddof=1, *args, **kwargs) [source]

रोलिंग मानक विचलन की गणना करें।

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

पैरामीटर:

ddof : int, default १

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

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

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

यह दिखाता है:

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

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

यह भी देखें

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

टिप्पणियाँ

ddof में प्रयुक्त 1 का डिफ़ॉल्ट ddof में 0 के डिफ़ॉल्ट ddof से भिन्न है।

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

उदाहरण

>>> s = pd.Series([5, 5, 6, 7, 5, 5, 5])
>>> s.rolling(3).std()
0         NaN
1         NaN
2    0.577350
3    1.000000
4    1.000000
5    1.154701
6    0.000000
dtype: float64
>>> s.expanding(3).std()
0         NaN
1         NaN
2    0.577350
3    0.957427
4    0.894427
5    0.836660
6    0.786796
dtype: float64