दिलचस्प पोस्ट
कोणीय: केवल एक संख्या में पाठ बॉक्स में टाइप करने की अनुमति देता है यूटीसी एनएसडीट को स्थानीय समयक्षेत्र उद्देश्य-सी में कनवर्ट करें एक तिथि के लिए एक महीने जोड़ें आरएसए एन्क्रिप्शन समस्या जावास्क्रिप्ट में ऑब्जेक्ट गुण परिवर्तन के लिए देखें मैक ओएस एक्स पर जावा स्थापित कहाँ है? कैसे सेलेनियम Webdriver में HTML5 खींचें और ड्रॉप अनुकरण करने के लिए? एलडी, सीआर, और सीआरएलएफ को संभालने के लिए std :: ifstream प्राप्त करना? क्या त्रुटि "एक मुक्त स्क्रिप्ट से कोड निष्पादित नहीं कर सकता है" Datepicker: एडिटटिक्स पर क्लिक करते समय तिथिपॉकर पॉपअप कैसे करें एक COUNTIF कुल फ़ंक्शन के SQL सर्वर समतुल्य जब सही ढंग से कार्य का उपयोग करें। भागो और जब केवल async- इंतजार करें क्या सभी Android आधारित फ़ोन और टेबलेट के लिए स्क्रीन रिज़ॉल्यूशन की कोई सूची है? WPF: गतिशील रूप से निर्मित WPF विंडो में गतिशील रूप से नियंत्रण कैसे जोड़ें स्प्रिंग फ्रेमवर्क में @ इंजेक्ट और एटोवायर के बीच अंतर क्या है? किस स्थिति में इस्तेमाल किया जाए?

नॉर्मल में 1D एरे के लिए रोलिंग विंडो?

क्या एनएमपी में 1D सरणियों के लिए एक रोलिंग विंडो कुशलतापूर्वक लागू करने का एक तरीका है?

उदाहरण के लिए, मेरे पास 1D सूची के लिए रोलिंग मानक विचलन की गणना करने के लिए यह शुद्ध पायथन कोड स्निपेट है, जहां observations मान की 1D सूची है, और n मानक विचलन के लिए विंडो की लंबाई है:

 stdev = [] for i, data in enumerate(observations[n-1:]): strip = observations[i:i+n] mean = sum(strip) / n stdev.append(sqrt(250*sum([(s-mean)**2 for s in strip])/(n-1))) 

क्या यह पूरी तरह नंपी के भीतर करने का एक रास्ता है, यानी, बिना किसी पायथन लूप के? मानक विचलन numpy.std साथ तुच्छ है, लेकिन रोलिंग विंडो हिस्सा पूरी तरह से मुझे स्टंप।

मैं इस ब्लॉग पोस्ट को नूमसी में एक रोलिंग विंडो के बारे में मिला, लेकिन यह 1 डी सरणियों के लिए नहीं प्रतीत होता है

वेब के समाधान से एकत्रित समाधान "नॉर्मल में 1D एरे के लिए रोलिंग विंडो?"