Sunday 4 March 2018

المتوسط المتحرك الأسي المتحرك


همم، يبدو هذا كوتيسي إلى إمبليمنتكوت وظيفة هو في الواقع من السهل جدا للحصول على خطأ، وقد عززت مناقشة جيدة حول كفاءة الذاكرة. I39m سعيدة أن يكون سخام إذا كان ذلك يعني معرفة أن شيء 39 تم القيام به الحق. نداش ريتشارد سيب 20 14 في 19:23 نومبيس عدم وجود وظيفة محددة المجال محددة ربما يرجع إلى انضباط فرق الأساسية والإخلاص لتوجيه نومبيس الرئيسي: توفير نوع صفيف N - الأبعاد. فضلا عن وظائف لإنشاء وفهرسة تلك المصفوفات. مثل العديد من الأهداف التأسيسية، وهذا واحد ليس صغيرا، و نومبي يفعل ذلك ببراعة. يحتوي المختبر الأكبر حجما (أكبر بكثير) على مجموعة أكبر بكثير من المكتبات الخاصة بالمجال (تسمى سوباكاجيس بواسطة سيفي ديفس) - على سبيل المثال، التحسين العددي (الأمثل)، معالجة الإشارات (إشارة)، وحساب التفاضل والتكامل المتكامل (التكامل). تخميني هو أن وظيفة كنت بعد في واحد على الأقل من سوباكاجيس سسيبي (scipy. signal ربما) ومع ذلك، أود أن ننظر أولا في جمع سكيتس سسيبي. وتحديد سكيت ذات الصلة (ق) والبحث عن وظيفة من الفائدة هناك. يتم تطوير سكيكتس بشكل مستقل حزم على أساس نومبيسيبي وتوجيهها إلى الانضباط التقني معين (على سبيل المثال سكيتس-إيماج. سكيكيتس-تعلم ... الخ) وكان العديد من هذه (على وجه الخصوص، أوبينوب رهيبة للتحسين العددي) اعتبرت للغاية، مشاريع ناضجة طويلة قبل اختيار الإقامة تحت سيكيتس جديدة نسبيا. صفحة سكيكيتس الرئيسية أحب أن فوق قوائم حوالي 30 هذه سكيتس. على الرغم من أن العديد منها لم يعد قيد التطوير النشط. بعد هذه النصيحة سوف تقودك إلى سكيتس-تيمسيريز ومع ذلك، أن حزمة لم تعد قيد التطوير النشط في الواقع، أصبح بانداس، عفيك، القائم على نومبي القائمة على أساس سلسلة الوقت المكتبة. الباندا لديها العديد من الوظائف التي يمكن استخدامها لحساب المتوسط ​​المتحرك أبسط من هذه ربما رولينغمين. التي تستخدمها مثل ذلك: الآن، مجرد استدعاء الدالة رولينغمين يمر في كائن سلسلة وحجم النافذة. والتي في مثالي أدناه 10 أيام. تحقق من أنها عملت - على سبيل المثال. مقارنة القيم 10-15 في السلسلة الأصلية مقابل سلسلة جديدة ممهدة مع المتداول يعني الدالة رولينغمين، جنبا إلى جنب مع حوالي اثني عشر أو غيرها من وظيفة أخرى يتم تجميعها بشكل غير رسمي في وثائق الباندا تحت إطار نقل الحركة وظائف مجموعة ثانية، ذات الصلة من وظائف في الباندا يشار إليها بوظائف مرجحة أضعافا مضاعفة (مثل إوما، التي تحسب المتوسط ​​المرجح المتحرك أضعافا مضاعفة). وحقيقة أن هذه المجموعة الثانية غير مدرجة في أول (وظائف النافذة المتحركة) ربما لأن التحولات المرجحة بأضعافا مضاعفة لا تعتمد على نافذة ذات طول ثابت ولها نطاق من التمور وقياس في كل من تلك التواريخ. معرف مثل حساب المتوسط ​​المتحرك الأسي لكل من التواريخ. لا أحد يعرف كيفية القيام بذلك إم جديد على الثعبان. لا يبدو أن المتوسطات هي في صلب مكتبة البيثون القياسية، الذي يضرب لي قليلا الغريب. ربما إم لا تبحث في المكان المناسب. لذلك، بالنظر إلى التعليمات البرمجية التالية، كيف يمكنني حساب المتوسط ​​المرجح المتحرك لنقاط الذكاء لتواريخ التقويم (ثيريس ربما طريقة أفضل لتنظيم البيانات، أي نصيحة سيكون موضع تقدير) طلب يناير 28 09 في 18:01 بلدي الثعبان هو قليلا صدئ (يمكن لأي شخص لا تتردد في تحرير هذا الرمز لإجراء التصحيحات، إذا إيف تعبث بناء جملة بطريقة أو بأخرى)، ولكن هنا يذهب. هذه الوظيفة تتحرك إلى الوراء، من نهاية القائمة إلى البداية، وحساب المتوسط ​​المتحرك الأسي لكل قيمة من خلال العمل إلى الوراء حتى معامل الوزن لعنصر أقل من إبسيلون معين. في نهاية الدالة، فإنه عكس القيم قبل إرجاع القائمة (بحيث تكون في الترتيب الصحيح للمتصل). (سيد ملاحظة: إذا كنت تستخدم لغة أخرى غير الثعبان، إد إنشاء مجموعة كاملة الحجم الفارغة أولا ثم ملئه إلى الوراء النظام، حتى أنني لن تضطر إلى عكس ذلك في النهاية، ولكن أنا لا أعتقد أنك يمكن أن تعلن مجموعة كبيرة فارغة في الثعبان، وفي قوائم الثعبان، والإلحاق هو أقل تكلفة بكثير من الإيداع المسبق، وهذا هو السبب في أنني بنيت القائمة في ترتيب عكسي يرجى تصحيح لي إذا إم خاطئ.) حجة ألفا هو عامل الاضمحلال على كل التكرار. على سبيل المثال، إذا استخدمت ألفا من 0.5، فإن قيمة المتوسط ​​المتحرك اليوم ستتكون من القيم الموزونة التالية: بالطبع، إذا حصلت على مجموعة كبيرة من القيم، فإن القيم من عشرة أو خمسة عشر يوما لن تساهم كثيرا في المتوسط ​​المرجح اليوم. تتيح لك حجة إبسيلون تعيين نقطة قطع، والتي سوف تتوقف عن الاهتمام بالقيم القديمة (حيث أن مساهمتها في قيمة اليوم ستكون ضئيلة). يود استدعاء وظيفة شيء من هذا القبيل: أجاب 28 يناير 09 في 18:46 أنا لا أعرف بايثون، ولكن بالنسبة للجزء المتوسط، هل يعني مرشح تمرير منخفض منخفض أضعافا من الشكل حيث ألفا دتاو، دت الجدول الزمني للمرشح ، تاو الوقت ثابت للمرشح (شكل متغير-تيمستيب من هذا هو كما يلي، مجرد مقطع دتاو لا يكون أكثر من 1.0) إذا كنت ترغب في تصفية شيء مثل التاريخ، تأكد من تحويل إلى كمية عائمة نقطة مثل الثواني منذ يناير 1 1970. أجاب 28 يناير 09 في 18:10 لقد وجدت مقتطف رمز أعلاه من قبل إيرينو مفيدة جدا - ولكن كنت في حاجة الى شيء يمكن أن يسلس باستمرار تيار القيم - لذلك أنا ريفاكتوريد إلى هذا: وأنا استخدم انها مثل هذا: (حيث pin. read () تنتج القيمة التالية معرف ترغب في تستهلك). أجابيد فب 12 14 في 20:35 أنا دائما كالكولاتينغ إماس مع بانداس: هنا مثال على كيفية القيام بذلك: مزيد من المعلومات حول بانداس إوما: أجاب 4 أكتوبر 15 في 12:42 Don39t أحدث إصدارات الباندا لديها وظائف جديدة وأفضل. نداش كريستيان سيوبيتو 11 مايو 16 في 14:10 لاحظ أنه على عكس في جدول البيانات الخاصة بهم، وأنا لا حساب سما، وأنا لا ننتظر لتوليد إما بعد 10 عينات. وهذا يعني أن قيمي تختلف قليلا، ولكن إذا قمت بتخطيط ذلك، فإنه يتبع بالضبط بعد 10 عينات. خلال العينات العشرة الأولى، يتم حساب إما إما بشكل مناسب. أنا في عملية إنشاء خوارزمية تداول العملات الأجنبية وأراد أن محاولة طلبي في حساب إما (المتوسطات المتحركة الأسية). يبدو أن نتائجي صحيحة (بالمقارنة مع الحسابات التي فعلتها باليد) لذلك أعتقد أن الأسلوب التالي يعمل، ولكن أردت فقط للحصول على مجموعة إضافية من العيون إلى التأكد من عدم فقدان أي شيء. لاحظ أن هذا يعود فقط إما للحصول على أحدث الأسعار، فإنه لا يعود مجموعة من إماس كما أن هذا ليس ما أحتاج إلى طلبي. العودية هو أداة جيدة للعمل الصحيح، ولكن هنا يتم استخدامه لإنجاز حلقات بسيطة. على هذا النحو التعليمات البرمجية. هو أكثر صعوبة في القراءة والعقل عنه. هو أبطأ لأن الكثير من التعليمات البرمجية في إما يحتاج فقط لتشغيل مرة واحدة. سوف تفشل مع قيمة كبيرة بما فيه الكفاية من نافذة بسبب تفيض المكدس المكدس بيثونس. يرجى توثيق على الأقل المعلمات من كل وظيفة، على سبيل المثال. تلك النافذة هي طول النافذة، وهذا الموقف يحسب إلى الوراء من نهاية البيانات. (في الواقع الأمور ستكون أكثر وضوحا إذا كان الموقف هو مؤشر إلى الأمام العادي في البيانات) رفع استثناء عندما تجد معلمة لديها قيمة غير صالحة. لن يؤدي التراجع عن أي شيء بدلا من ذلك إلى حدوث استثناء أكثر إرباكا في وقت لاحق. في الواقع، إذا كنت أحاول المؤشرات (). إما (كلوريبريسز، 600) أحصل على عودة لانهائية لأن سما يعود لا شيء. مما يجعل إيما دعوة سما مرارا وتكرارا. وتكشف النقطة السابقة أيضا أنه إذا لم تكن نافذة البيانات (لين) (2) هي التحقق الصحيح من الصحة. 1 في البيانات نافذة window2 1: - window 1 لا يبدو صحيحا بالنسبة لي. افترض أنك تريد البيانات-window2: - window البيان عودة السابق هو في مكان غريب لأنه عند هذه النقطة قمت بحساب تيار جديد. هذه هي الحالة الأساسية للعودة، ومن المعتاد التعامل مع حالة الأساس أولا. اقتراحي ل إيما: أجاب نوف 26 14 في 18:56 مراجعة الضحلة جميلة: أنت لا تحتاج إلى كتابة فئة لما تقومون به (وأقترح عليك إلقاء نظرة على هذا الفيديو). لا يقوم صفك بتغليف أي بيانات وكنت تستخدمه للتو ليكون لديك وظائف في نفس الكيان. أعتقد أن الأمور من الأسهل أن نفهم إذا كنت لتعريف كلاسميثود لجعلها واضحة أنك لن تعتمد حقا على أي حالة على الإطلاق. ومع ذلك، فإن الخيار الأفضل هو تحديد الوظائف فقط في وحدة المؤشرات. أجاب 24 نوفمبر 14 في 18:04 شكرا على اقتراحات أنا فعلا لم يكن لهم كما كلاسميثودس ومناقشتها ذهابا وإيابا بين حتى باستخدام فئة أو مجرد تحديد وظائف في وحدة مؤشر (الذي سأفعل الآن). نداش كريسك نوفمبر 25 14 في 19:12 فقط شاهد الفيديو أيضا، الاشياء العظيمة. نداش كريسك نوف 25 14 في 19:43 الجواب 2017 كومة إكسهانج، وشركة

No comments:

Post a Comment