ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
LuckyTemplates هي أداة رائعة لتشغيل تحليل السيناريو وأمثلة تحليل ماذا لو. لم أر في الواقع أو صادفت أداة تحليلية فعالة وبديهية لتنفيذ هذا النوع من التحليلات المعقدة. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
المفتاح هو أنه يجب عليك التفكير بشكل تحليلي في العناصر الأساسية في مجموعات البيانات الخاصة بك أكثر مما كنت قد قمت به في الماضي. تحتاج إلى عزل المتغيرات الرئيسية ، ثم تحديد كيف تريد بالفعل تشغيل تحليل "ماذا لو" أو تحليل السيناريو فوقها.
في منشور المدونة هذا ، أوضح لك كيف يمكنك الجمع بين العديد من العناصر المختلفة داخل LuckyTemplates ، لا سيما مع صيغ DAX ، لبدء هذا النوع من التحليل في النهاية في النماذج الخاصة بك.
جدول المحتويات
القيام بتحليل السيناريو في LuckyTemplates
أصبح إنشاء تحليل "ماذا لو" أسهل كثيرًا باستخدام معلمات "ماذا لو" التي يمكنك البدء بها الآن من الشريط العلوي في LuckyTemplates. بمجرد تمكينها ، فإن الأمر يتعلق فقط باستخدام التدابير (التي يتم إنشاؤها تلقائيًا) وتنفيذها لصدمة المتغيرات الضرورية في بياناتك.
يمكن أن تكون هذه أشياء مثل السعر أو الكمية المطلوبة ، أو تكاليف السلع ، وما إلى ذلك (أتعمق أكثر في هذه المتغيرات أثناء البرنامج التعليمي).
تتمثل إحدى الدروس الرئيسية لتحليل السيناريو داخل LuckyTemplates في أنه يجب عليك فهم وظائف التكرار جيدًا. في مثال الفيديو ، أعرض كيف يمكنك عزل متغيرات معينة ثم تراكب معلمة "ماذا لو" الصحيحة لها ، داخل دالة تكرارية مثل SUMX. هذه حقًا هي الطريقة الوحيدة التي يمكنك من خلالها القيام بذلك بشكل فعال ، لذلك يجب عليك بالتأكيد أن تتطلع إلى إتقان هذا المفهوم.
سيناريو من واقع الحياة
لقد تلقيت بريدًا إلكترونيًا من قبل شخص أراد معرفة ما ستكون عليه العائدات أو ما هي العوائد - سواء كانت تاريخية أو متوقعة - إذا قمت بتخفيض سعر منتج واحد أو مجموعة من المنتجات ، ومن ثم من خلال هذا الخصم ، يمكنك التحقق كم ستكون أرباحك أو مبيعاتك إذا زاد هذا الطلب على منتجاتك الأخرى.
هذا سيناريو من واقع الحياة ، أليس كذلك؟ على سبيل المثال ، قد ترغب في خفض سعر منتجاتك ، مما سيجلب المزيد من الأشخاص إلى متجرك. في النهاية ، قد يشترون مجموعة أكبر من منتجاتك. قد يرتفع الطلب على منتجاتك بشكل عام لجميع تلك المنتجات غير المختارة أو غير المخفضة.
هذا مثال على بعض سيناريوهات الحياة الواقعية التي يمكنك تحليلها داخل LuckyTemplates . بدلاً من المرور بكل عملية حسابية فردية خطوة بخطوة ، لقد قمت بالفعل بإعدادها وسأقوم فقط بالاطلاع على كيفية القيام بذلك.
بادئ ذي بدء ، دعنا نرى الوظيفة. لقد قمت بإعداد الأشياء حيث يمكننا تغيير سعر المنتج المحدد. على سبيل المثال ، يمكننا الاختيار من بين 2٪ و 5٪ و 10٪ و 20٪.
إذا اخترنا 20٪ ، يمكنك أن ترى أن التغيير في المبيعات انخفض بشكل أساسي بنسبة 20٪ لأنه يقول إننا خفضنا سعر كل شيء بنسبة 20٪.
منتجات العزل
ما أريد فعله هو عزل المنتجات التي نغير سعرها . لنفترض أننا اخترنا منتجًا وخفضنا السعر بنسبة 20٪. على الجانب الآخر ، سيزداد الطلب بنسبة معينة على المنتجات غير المختارة. لنفترض أننا حددنا المنتج 1 وقمنا بتخفيض سعره بنسبة 20٪. بسبب هذا التغيير في السعر ، سنشهد زيادة بنسبة 8٪ في الطلب على جميع المنتجات الأخرى.
إذن ما الذي سيفعله هذا لأداء المبيعات العام؟ يمكنك أن ترى هنا نسبة الزيادة في إجمالي المبيعات عبر الوقت.
مبيعات السيناريو المختارة
لنستعرض بعض المعادلات التي استخدمتها لإنشاء هذا بالفعل. من الواضح أن هذا تاريخي لذلك قمنا بحساب إجمالي المبيعات باستخدام سومكس لسعر الوحدة مضروبًا في كمية الأمر.
تتمثل الخطوة التالية في تحديد إجمالي المبيعات للمنتجات المحددة فقط. للحصول على هذا ، قمت بإنشاء مقياس جديد وسميته مبيعات السيناريو المختارة . لقد استخدمت متغيرًا لتلخيص إجمالي المبيعات وأضفته في تعديل السعر.
ثم في الجزء السفلي من الصيغة ، قمت بحساب تلك المنتجات التي تم تحديدها فقط.
لذلك عندما أنقر على المنتج 1 وأمر فوقه ، فإن التلميح يقول 9.79 مليون ، وهو ما ينعكس أيضًا في المبيعات المحددة.
أثناء النقر فوق المنتجات المختلفة ، يمكنك أن ترى أنه يتغير لأي اختيار قمنا به نظرًا لأن البيانات ديناميكية.
ما تفعله مبيعات السيناريو المختار هو أنها تحسب إجمالي المبيعات ولكن فقط لتغيير السعر المعدل . ومع ذلك ، نحتاج إلى إضافة ذلك إلى ما لم يتم اختياره ، أليس كذلك؟ يتم تعديل الجزء غير المحدد بنسبة 8٪ أعلى.
سيناريو مبيعات غير محدد
لإنشاء مقياس لمبيعات السيناريوهات غير المحددة ، سنذهب مع كل المبيعات - المبيعات المحددة.
بالنسبة إلى DemandScenarios ، نذهب مع المبيعات غير المحددة ثم نضيف تعديل الطلب إليها. نحصل على مبيعاتنا غير المحددة ومن ثم نقول إذا لم يتم تحديدها ، فسيتم تعديلها من خلال معلمة الطلب.
أخيرًا ، نضعهم داخل بيان CALCULATE أيضًا.
الآن لدينا هذين الرقمين: السيناريو المختار والسيناريو غير المحدد . إذا قفزت إلى مبيعات السيناريو الأول الخاص بي ، فأنا أقوم بإضافة الاثنين معًا: مبيعات السيناريو المحدد + السيناريو غير المحدد المبيعات.
أداء السيناريو
لذلك يتم تعديل المنتج 1 من خلال هذا ويتم تعديل كل هذه المنتجات الأخرى حسب الطلب. باستخدام هذه المعلومات ، يمكنني بعد ذلك تحديد الأداء ، وهو سيناريو المبيعات مقسومًا على كل المبي��ات إذا لم يحدث شيء.
هذه هي الحسابات الأساسية التي تدخل في هذا السيناريو المحدد. هذا مثال رائع لسيناريو يمكن أن يحدث في الحياة الواقعية. على سبيل المثال ، قد تفكر في إسقاط أفضل 3 منتجات لديك ومعرفة التأثير الذي قد يحدث. لنفترض على سبيل المثال أنك أسقطت أفضل 3 منتجات بنسبة 10٪. يمكنك توقع وصول عدد كبير من الأشخاص ورؤية زيادة في الطلب على جميع منتجاتك الأخرى بنسبة 15٪.
باستخدام هذا الحساب ، يمكننا بسرعة معرفة ما إذا كان الخصم سيكون مربحًا لنا أو إذا كان يستحق ذلك. يمكننا أيضًا إجراء بعض تحليل الحساسية ومعرفة مكان التعادل الفعلي باستخدام هذا النموذج الحالي.
تعرض هذه التقنية القوة التحليلية الحقيقية وراء LuckyTemplates وهي مجرد مشتق واحد من العديد من السيناريوهات التي يمكنك دمجها في تحليلك الخاص.
خاتمة
إذا تمكنت من فهم كيفية عمل كل هذا ، فيمكنك القيام ببعض الأعمال المعقدة بسرعة كبيرة داخل النماذج الخاصة بك وعلى مجموعات البيانات الخاصة بك ، وهو في النهاية الشيء الرئيسي الذي أريدك أن تكون قادرًا على تحقيقه.
بمجرد القيام بذلك مرة أو مرتين ، ستتمكن من البدء في إنشاء نماذج LuckyTemplates فعالة جدًا تنتج بعض الأفكار عالية الجودة حقًا.
إذا كنت ترغب في استكشاف العديد من المفاهيم والتطبيقات لتحليل السيناريو في LuckyTemplates ، فراجع دورة في . هناك الكثير من التقنيات المتقدمة للتعرف على كيفية إنشاء هذا النوع الفعال من التحليلات.
حظا سعيدا في تنفيذ هذا.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته