मेरे पास एक साधारण numpy सरणी है, प्रत्येक तारीख के लिए डेटा बिंदु है। कुछ इस तरह:क्या भविष्य में डेटा पॉइंट्स को निकालने के लिए अजगर में आसान तरीका है?
>>> import numpy as np
>>> from datetime import date
>>> from datetime import date
>>> x = np.array([(date(2008,3,5), 4800), (date(2008,3,15), 4000), (date(2008,3,
20), 3500), (date(2008,4,5), 3000) ])
वहाँ आसान तरीका भविष्य के लिए डेटा बिंदुओं एक्सट्रपलेशन है: तिथि (2008,5,1), तारीख (2008, 5, 20) आदि? मैं समझता हूं कि यह गणितीय एल्गोरिदम के साथ किया जा सकता है। लेकिन यहां मैं कुछ कम लटकते फल की तलाश में हूं। दरअसल मुझे पसंद है कि numpy.linalg.solve क्या करता है, लेकिन यह extrapolation के लिए लागू नहीं लग रहा है। शायद मैं बिल्कुल गलत हूँ।
दरअसल अधिक विशिष्ट होने के लिए मैं एक बर्न-डाउन चार्ट (एक्सपी टर्म) बना रहा हूं: 'x = date और y = काम की मात्रा' करने के लिए, इसलिए मुझे पहले से ही किया गया स्पिंट मिला है और मैं कल्पना करना चाहता हूं अगर वर्तमान स्थिति बनी रहती है तो भविष्य में दौड़ कैसे जाएंगी। और अंत में मैं रिलीज की तारीख की भविष्यवाणी करना चाहता हूं। तो 'काम की मात्रा' की प्रकृति 'यह हमेशा जलने वाले चार्ट पर नीचे जाती है। इसके अलावा मैं extrapolated रिलीज दिनांक प्राप्त करना चाहता हूं: जब मात्रा शून्य हो जाती है।
यह सब देव टीम को दिखाने के लिए है कि चीजें कैसे जाती हैं। सटीकता यहां इतनी महत्वपूर्ण नहीं है :) देव टीम की प्रेरणा मुख्य कारक है। इसका मतलब है कि मैं लगभग अनुमानित एक्सट्रापोलेशन तकनीक के साथ बिल्कुल ठीक हूं।
जब आप "सांख्यिकी पायथन" के लिए गुगल करते हैं तो आपको क्या मिला? आपको मिले किसी भी सांख्यिकीय पैकेज पर कोई प्रश्न? –
प्रश्न में डेटा की प्रकृति को जानने के बिना, किसी भी extrapolation के बारे में बात करना मुश्किल है। उपर्युक्त, जहां तक कोई भी देख सकता है, कुछ भी हो सकता है (यादृच्छिक मूल्यों को छोड़कर नहीं), इसलिए किसी भी व्यावहारिक दृष्टिकोण के बारे में बात करने के लिए बस अनुमान लगाना होगा। सवाल परिशोधित करें। – Rook
आप बिल्कुल सही हैं! परिष्कृत। – maplpro