Sunday 4 March 2018

متوسط متوسط القيم المفقودة


وهناك طريقة بسيطة وعامة لملء البيانات المفقودة، إذا كان لديك تشغيل البيانات كاملة، هو استخدام الانحدار الخطي. ويقول لديك 1000 يدير من 5 في صف واحد مع عدم وجود عداد المفقودين. إعداد 1000 × 1 متجه y و 1000 × 4 مصفوفة X: الانحدار تعطيك 4 أرقام ب ج د التي تعطي أفضل مباراة ل 1000 صفوف من البيانات الخاصة بك مداش البيانات المختلفة، مختلفة ب ج د. ثم تستخدم هذه b c d لتقدير (التنبؤ، إنتيربولات) مفقود wt0. (بالنسبة للأوزان البشرية، يتوقع إد أبسد أن يكون في جميع أنحاء 14.) (هناك زيليونس من الكتب والأوراق على الانحدار، على جميع المستويات، للاتصال مع الاستيفاء، على الرغم من أنني لا أعرف من أي شخص مقدمة جيدة) أحاول على حساب متوسطات الحركة الفصلية ضمن كل مجموعة على الرغم من ذلك، هناك أعداد مختلفة من الملاحظات داخل كل مجموعة. لقد رأيت بعض الأمثلة، لكنها تفترض أن نفس العدد من الملاحظات يحتاج إلى متوسط ​​في جميع أنحاء. في ما يلي مثال على ذلك: يتم شراء العنصرين أ و د في كل ربع سنة، ولكن البند ب يتم شراؤه فقط في الربعين الثاني والثالث، في حين أن البند ج يتم شراؤه فقط في الربع الرابع. لذا، ستكون المجموعة حسب البند ربع السنة كمية المثال أعلاه هو نوع من أسفل أسفل الإصدار. أنا باستخدام بيانات سلسلة زمنية وعلى الرغم من أن يتم شراء عنصر كل ربع سنة في سنة واحدة، فإنه قد لا يتم شراؤها كل ربع سنة في سنة أخرى، أو أنه قد لا يتم شراؤها على الإطلاق لسنة معينة. هل هناك طريقة بسيطة لحساب المتوسطات المتحركة لهذا النوع من البيانات دون الاستيفاء إذا كان ذلك ممكنا، يمكنك أيضا تضمين مثال مع الاستيفاء أي مساعدة سيكون موضع تقدير. لقد حاولت توسيع البيانات لتشمل القيم المفقودة بحيث يمكن حساب المتوسطات المتحركة كما اقترح بيغيميلر. أعمل مع ساسيتس بالمناسبة. أنا باستخدام البيانات الشهرية ويتم تنسيق متغير التاريخ كما موني. هنا هو الرمز الذي أستخدمه لتوسيع البيانات: بروك نوع datafisher3 من قبل فئة البند تاريخ تشغيل بروك توسيع datafisher3 أوتفركسب فروممونث ميثودنون من قبل فئة البند لا تشمل التاريخ في المجموعة هنا أو أنها لن تعمل السؤال: اعتقدت هذا حل بلدي المفقود ومع ذلك، عندما تكون هناك قيم مفقودة في بداية السلسلة (القيم السابقة لمتغير بدء في مارس بدلا من يناير وقد تنتهي في أكتوبر بدلا من ديسمبر)، تظل هذه القيم مفقودة (لا تظهر في البيانات الموسعة مجموعة) على الرغم من أن يتم توسيع بقية السلسلة. هل هناك طريقة، أو خيار في بروك توسيع، للحصول على ساس للإشارة إلى أن هذه القيم مفقودة كذلك أيضا، هنا هو الرمز الأساسي الذي أستخدمه لحساب المتوسطات المتحركة. على الرغم من أنني بحاجة إلى تصحيح مشكلة القيم المفقودة، هذا الرمز يعمل بشكل جيد جدا. يمكنك تحويل عدة فارس في وقت واحد واستخدام عبارات تحويل متعددة لخلق متوسطات متحركة مختلفة في وقت واحد لتلك فارس. بروك سورت داتاولد من قبل فئة البند تاريخ تشغيل بروك توسيع داتاولد أوتنو تحويل تحويلات مختلفة فارمونينغ موفينغنون ترانسفورموت (موفاف 3) بروك فريق مع خيار سبارس يمكن القيام بالتوسع بالنسبة لك حتى لو كنت لا رخصة وحدة إتس. هنا هو التقديم باستخدام ساسباس فقط. حساب المتوسط ​​المتحرك هو مهمة برمجة إلى الأمام مباشرة. بروك التكرار داتاتيست نوبرينت الجدول إيتمكوارتر متفرق outtest2 (إعادة تسمية (كونتكانتيتي) دروبرسنت) السماح طول k2 من إطارك مجموعة test2 من قبل صفيف صف x مؤقتة إذا first. item ثم القيام به i1 إلى (خافت (x) -1) x 0 نهاية زمود سيق، أمبك) كمية seq1 إذا سيغتمبك ثم تفعل إذا سيغتمبك ثم القيام الآن الآن قد حان سؤال آخر: بعض البيانات الخاصة بي هي مستبعدة عمدا لسنوات كاملة. أنا باستخدام بروك توسيع تحويل الخيار لحساب المتوسطات المتحركة كما هو موضح سابقا، ولكن كيف يمكنني الحصول على الإجراء للبدء من جديد عندما سنوات ليست متتالية فكرت في خلق متغير العداد ولكن لا أستطيع القيام ببيان إذا في بروك توسيع. وفيما يلي مثال موجز لما أعنيه. البند السنة قيمة الشهر a 2000 12 a 2007 1 وهنا هي المشكلة: البند هو شراؤها فقط لهذين العامين ولكن أنا بحاجة إلى المتوسط ​​المتحرك للبدء من هنا. فإن أي اقتراحات موضع تقدير كبير. سوء الاستمرار في العمل على معرفة هذا أيضا. قد لا يكون ذلك عمليا إذا كان لديك العديد من سلسلة مختلفة من البيانات مع سنوات مختلفة، ولكن، يمكنك تضمين بيان حيث يقول أن التوسع في عام 2000 أو عام 2007. اعتمادا على طريقة المتوسط ​​المتحرك الذي تستخدمه، إذا كان في خطوة البيانات، ثم إذا كان ذلك يقول إذا كان عام 2007 والشهر 1 ثم بدء المتوسط ​​المتحرك أكثر، أو شيء من هذا القبيل. ولكن إذا كانت سلسلة مختلفة لها سنوات مختلفة، سيكون لديك إما لبدء تشغيلها بشكل منفصل (ألم) أو ربما يمكنك بناء مجموعة البيانات التي دمجها في أن توفر تلك المعلومات (عمود واحد يشير إلى هذا البند، وآخر سيكون لها السنة (الوثائق) ذات الصلة بسجل إضافي لكل سنة). ثم قم بروك إكسباندموفينغ متوسط ​​على كل، ثم إلحاق تلك مجموعات البيانات. ولكن مرة أخرى، لن يكون ذلك ممتعا إذا كان لديك سلسلة مختلفة مع سنوات مختلفة من سنوات. المتوسط ​​المتحرك هذا المثال يعلمك كيفية حساب المتوسط ​​المتحرك لسلسلة زمنية في إكسيل. ويستخدم المتوسط ​​المتحرك للتخلص من المخالفات (قمم ووديان) للتعرف بسهولة على الاتجاهات. 1. أولا، دعونا نلقي نظرة على السلاسل الزمنية لدينا. 2. من علامة التبويب بيانات، انقر فوق تحليل البيانات. ملاحظة: لا يمكن العثور على زر تحليل البيانات انقر هنا لتحميل الوظيفة الإضافية تولباس تولباك. .3 حدد متوسط ​​النقل وانقر فوق موافق. .4 انقر في مربع نطاق الإدخال وحدد النطاق B2: M2. 5. انقر في المربع الفاصل الزمني واكتب 6. 6. انقر في المربع نطاق الإخراج وحدد الخلية B3. 8. رسم رسم بياني لهذه القيم. إكسلاناتيون: لأننا نقوم بضبط الفاصل الزمني الى 6، المتوسط ​​المتحرك هو متوسط ​​نقاط البيانات الخمس السابقة ونقطة البيانات الحالية. ونتيجة لذلك، يتم تمهيد قمم والوديان بها. يظهر الرسم البياني اتجاها متزايدا. لا يستطيع إكسيل حساب المتوسط ​​المتحرك لنقاط البيانات الخمس الأولى لأنه لا توجد نقاط بيانات سابقة كافية. 9. كرر الخطوات من 2 إلى 8 للفاصل الزمني 2 والفاصل الزمني 4. الخاتمة: كلما زاد الفاصل الزمني، كلما تم تمهيد القمم والوديان. كلما كان الفاصل الزمني أصغر، كلما كانت المتوسطات المتحركة أقرب إلى نقاط البيانات الفعلية.

No comments:

Post a Comment