ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأوضح لك كيفية حساب متوسط التدوير الديناميكي في LuckyTemplates باستخدام وظيفة . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
يمكن أن تمنحك المتوسطات المتدرجة رؤى قيمة حول مجموعة متنوعة من البيانات ، لا سيما في المبيعات.
تعرض لوحة المعلومات هذه عدد المبيعات التي تتم في اليوم ومقدار الإيرادات المحققة
هناك قدر أكبر من التقلبات خلال الفترة قصيرة الأجل ، لكنها تتلاشى في النهاية على المدى الطويل. يصبح خطًا ثابتًا لأن المتوسط لديه المزيد من التواريخ للعمل معها بمرور الوقت.
هذه البصيرة الفريدة التي يمكنك الحصول عليها باستخدام المتوسطات المتدحرجة يمكن أن تحمل الكثير من القيمة لسيناريوهات معينة.
جدول المحتويات
فهم منطق الصيغة
دعنا نذهب إلى المثال.
أولاً ، سأقوم بإعداد التواريخ الخاصة بي وتحويلها إلى آلة تقطيع. بعد ذلك ، سوف أقوم بإنشاء جدول يحتوي على التواريخ وإجمالي المبيعات.
يعرض الجدول الآن المبيعات لكل يوم.
يجعل وضع مقاييسك في الجدول من السهل رؤية ما يحدث في الحسابات.
سأقوم بحساب المتوسط المتداول عبر الوقت الذي يتم تحديثه تلقائيًا بناءً على الإطار الزمني المحدد.
لذا ، دعنا ننتقل إلى الحساب.
هذه هي معادلة بيع المتوسط المتداول :
الآن ، ما تريد تحقيقه هو أن تكون قادرًا على إلقاء نظرة ديناميكية على كل عملية بيع مفردة يوميًا قبل يوم معين والحصول على متوسطها.
وبينما تنتقل إلى الصفوف الأخرى ، تحتاج إلى إنشاء هذه النافذة الزمنية إلى ما لا نهاية. لذلك ، تتوسع النافذة الزمنية بشكل أساسي لكل يوم عندما تنزل إلى أسفل القائمة في الجدول.
في الجدول ، يمكنك أن ترى أن المتوسط المتداول في اليوم الأول هو نفسه إجمالي المبيعات.
هذا لأنه لا توجد قيمة سابقة. سيكون لإجمالي المبيعات دائمًا نفس قيمة المتوسط المتحرك خلال اليوم الأول.
ولكن في اليوم الثاني ، يصبح متوسط اليومين الأولين. في اليوم الثالث ، يكون متوسط الأيام الثلاثة الأولى ، وهكذا. يستمر هذا حتى آخر صف في الجدول.
دالات DAX في الصيغة
هذا هو الجزء الأساسي من الصيغة:
هذا يفتح نافذة زمنية محددة. إنه يعمل من خلال كل تاريخ في السياق المحدد الحالي. هذا ما تفعله وظيفة ALLSELECTED .
بعد ذلك ، يتم تحديد ما إذا كان التاريخ أقل من التاريخ أو مساويًا له . تاريخ MAX هو دائمًا التاريخ الحالي أثناء تنقلك إلى أسفل القائمة في الجدول. يعمل على تحديد الأيام التي يتم تقييمها إلى TRUE .
إذا قاموا بالتقييم إلى TRUE ، فسيُنشئ الجدول الذي سيتكرر من خلاله.
لكل تلك التواريخ التي يتم تقييمها إلى TRUE ، تحسب الصيغة متوسط تلك التواريخ. لذلك ، تحصل على كل نتيجة باستخدام نفس الحساب. تصبح النافذة الزمنية أكبر لأنك تنظر عبر نطاق أكبر من التواريخ.
إن الشيء العظيم في هذا الحساب هو أنه ديناميكي أيضًا بسبب وظيفة ALLSELECTED .
في الرسم البياني ، يمكنك أن ترى أن الخط الأزرق الغامق يظهر تغيرًا كبيرًا من البداية ثم يتساوى في النهاية مع مرور الوقت.
وإذا قمت بتغيير النطاق الزمني ، فسيستمر في إظهار الاتجاه المماثل.
يبدأ المتوسط مرتفعًا ولكن بعد ذلك يتساوى مع مرور الوقت.
وظيفة ALLSELECTED Vs ALL لمعدلات التدوير
عند حساب متوسط التدحرج ، استخدم ALLSELECTED بدلاً من استخدام .
سيعطيك استخدام وظيفة ALL في الصيغة نتائج غريبة.
هنا مثال.
يمكنك رؤية الرسم البياني يظهر الأرقام الفردية. كما أن لها محور ص مختلف. جعل كلا من المحور يبدأ من 0 وتعديل القيمة النهائية للمخطط سيمنحك نتيجة بخط مسطح.
يحدث هذا لأنه يعمل عبر كل يوم عبر الزمن. لم يؤخذ اختيار التاريخ في الاعتبار. إنها تعود إلى بداية الزمن.
هذا هو السبب في أن ALLSELECTED هو المفتاح.
الإجماليات الجارية في LuckyTemplates: كيفية الحساب باستخدام
حسابات صيغة DAX DAX: إجمالي متوسط النتائج
باستخدام المتوسطات المتحركة لإظهار الاتجاهات في LuckyTemplates
خاتمة
حساب المتوسط المتحرك الديناميكي في LuckyTemplates ليس بهذه الصعوبة. يتطلب الأمر ببساطة فهم ما يمكنك القيام به باستخدام وظائف التكرار والجداول الافتراضية.
لهذه التقنية العديد من الاستخدامات الفريدة التي يمكنك تطبيقها عبر مجموعة واسعة من السيناريوهات.
نأمل أن تكون قد تعلمت الكثير عن المنطق الكامن وراء كيفية عمل المتداول الديناميكي.
سأكلمك قريبا،
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته