قدمنا سابقا كيفية إنشاء المتوسطات المتحركة باستخدام الثعبان. هذا البرنامج التعليمي سيكون استمرارا لهذا الموضوع. والمتوسط المتحرك في سياق الإحصاءات، والذي يطلق عليه أيضا متوسط الدوران، هو نوع من الاستجابة النبضية المحدودة. في برنامجنا التعليمي السابق قمنا بتآمر قيم المصفوفتين x و y: Let8217s مؤامرة x مقابل المتوسط المتحرك ل y الذي يجب أن نسميه يما: أولا، let8217s تعادل طول كل من المصفوفات: ولإظهار ذلك في السياق: الرسم البياني: للمساعدة في فهم هذا، let8217s مؤامرة اثنين من علاقات مختلفة: x مقابل y و x مقابل ماي: المتوسط المتحرك هنا هو المؤامرة الخضراء التي تبدأ في 3: حصة هذا: مثل هذا: التنقل بوست ترك الرد إلغاء الرد مفيد جدا أنا ترغب في قراءة الجزء الأخير على مجموعات البيانات الكبيرة نأمل أن يأتي قريبا 8230 د المدونين مثل هذا: طيب لذلك أنا كتابة فئة من شأنها أن تحسب المتوسط المتحرك بسيط على قائمة الأسعار. وتحسب متوسط كل N عدد من الأسعار مع حساب أول N-1 أيام. هذا هو ما لدي: أنا اختبرت ذلك عن طريق جعل كائن الطبقة على قذيفة x سيمبليموفينغايفيراج (3، 1،2،3،4،5،6،7،8،9،10) ومن ثم القيام حساب طريقة بواسطة x. calculate الإخراج حصلت حصلت: حتى من قائمتي الأرقام حسابها فقط ما يصل إلى 7،8،9 يجب أن يكون العدد الأخير 9 لأن هذا المتوسط 8،9،10 وأيضا يجب أن يكون هناك فقط 3 أصفار منذ N هو 3. هذا هو الإخراج إم تبحث عن: طلب فب 18 14 في 5: 32 الأمثلة التالية تنتج المتوسط المتحرك للقيم ويندو السابقة. نحن اقتطاع القيم الأولى (نافذة -1) حيث يمكننا can8217t العثور على المتوسط قبلهم. (السلوك الافتراضي للالتفاف هو افتراض أن القيم قبل بداية تسلسلنا هي 0). (بشكل رسمي، نقوم ببناء تسلسل y للتسلسل x حيث يي (إكسي x (i1) 8230. x (إن)) n) هذا يجعل من استخدام numby8217s وظيفة الالتفاف. هذا هو الغرض العام المتوسط المتحرك العملية. تغيير الأوزان يجعل بعض القيم أكثر أهمية المقاصة بشكل مناسب يسمح لك لعرض المتوسط كما حول نقطة بدلا من قبل نقطة. بدلا من اقتطاع القيم يمكننا إصلاح القيم الأولية في المكان، كما هو موضح في هذا المثال:
No comments:
Post a Comment