ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
من خلال هذا المثال ، سأوضح لك كيف يمكنك ضبط حجم الصورة المرئية بشكل ديناميكي. وفي هذه الحالة ، سنقوم بذلك من خلال ترتيب النتائج في LuckyTemplates. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
سنقوم بإنشاء مرئيات ديناميكية تحتوي على أفضل 10 عملاء لمنتجات محددة.
هذه تقنية قوية حقًا يمكنك استخدامها في LuckyTemplates. يمكنك إنشاء قدر كبير من المرئيات باستخدام لغة صيغة DAX القوية.
إن استخدام المرئيات الديناميكية ، خاصةً على المعلمات المستندة إلى الترتيب ، يعني أنه يمكنك حقًا التعمق في المحرك الرئيسي لأداء السمة.
قد ترغب في عزل العملاء الأعلى والأدنى ، أو منتجاتك الأفضل والأسوأ مبيعًا. ستمكنك هذه التقنية من عرض كل هذه الأفكار بصريًا.
لجعل هذا ينبض بالحياة ، نحتاج إلى استخدام RANKX في بيان CALCULATE.
احصل على فهم جيد لكيفية ملاءمتها معًا وستساعد في الجوانب التقنية لتطبيق مقاييس DAX داخل نماذجك.
إنه المكان الذي تريد الوصول إليه حتى تتمكن من إطلاق العنان للإمكانات التحليلية والبصرية الرائعة أيضًا داخل LuckyTemplates.
لذلك دعونا نتعمق في الخطوة الأولى في إنشاء مرئيات ديناميكية بناءً على الترتيب في LuckyTemplates.
جدول المحتويات
إنشاء مقياس إجمالي الأرباح
بالنسبة لهذا المثال بالذات ، سنحتاج إلى مقياس إجمالي الأرباح . ولكن لإنشاء هذا المقياس فعليًا ، نحتاج أولاً إلى الحصول على إجمالي التكاليف.
لذلك دعونا ننشئ مقياس التكاليف الإجمالية. نحتاج إلى إضافة بعض المنطق هنا حتى نكتب SUMX ، ثم ننتقل إلى جدول المبيعات ثم الكمية ، ونضرب ذلك في إجمالي تكلفة الوحدة .
الآن بعد أن أصبح لدينا إجمالي التكاليف ، يمكننا استخدام ذلك لإنشاء إجمالي أرباحنا . لذلك بالنسبة لهذا المقياس الآخر ، نحتاج فقط إلى الانتقال إلى إجمالي المبيعات مطروحًا منه إجمالي التكاليف .
لذلك دعونا نسحب إجمالي أرباحنا ثم نضيف أسماء العملاء .
لاحظ هنا أننا لم نضف أي عوامل تصفية إضافية في الوقت المحدد لذلك يغطي هذا الجدول كل شيء. يوضح هذا الجدول فقط إجمالي الأرباح لكل عميل على مدار الوقت.
ثم دعونا نحول هذا إلى تصور ثم نفرزهم حسب إجمالي الأرباح .
إذن لدينا الآن رسم بياني لعملائنا بدءًا من العميل الذي يحقق أعلى ربح إلى الآخر الذي يحقق أقل ربح.
لكن تذكر أننا بحاجة إلى إظهار العشرة الأوائل فقط.
فلنقم بعد ذلك بإنشاء صيغة تمنحنا مرتبة كل عميل من عملائنا.
استخدام RANKX لترتيب العملاء ديناميكيًا
لذلك دعونا نطلق على مقياسنا الجديد رتبة العميل ثم نذهب إلى RANKX . ثم سنضيف الكل في جدول العملاء ، ثم ننتقل إلى إجمالي الأرباح .
لا نحتاج إلى قيمة هنا ولكن بدلاً من ذلك ، سنضيف تنازليًا .
إذا قمنا بسحب هذا إلى الجدول ، فلدينا الآن مرتبة جميع عملائنا.
ولكن بعد ذلك ما زلنا بحاجة إلى العمل على خطوة أخرى لعزل العشرة الأوائل.
أعلى 10 أرباح عملاء
لإنشاء جدول يوضح فقط أرباح أفضل 10 عملاء ، نحتاج إلى إنشاء مقياس جديد.
دعنا نسميها أفضل 10 أرباح عملاء .
هذا المقياس يحتاج إلى القليل من المنطق. لذلك إذا كانت رتبة العميل أقل من أو تساوي 10 ، فسيكون ذلك مساويًا لإجمالي الأرباح. إذا لم يكن كذلك ، اجعلها مساوية للفراغ .
الآن ، دعنا ننشئ جدولًا باستخدام هذا المقياس مع أسماء العملاء .
لدينا الآن طاولة مع أفضل 10 عملاء فقط. ومع ذلك ، نحن بحاجة إلى إصلاح خطأ بسيط هنا.
إذا ألقينا نظرة على إجمالي الأرباح لجدولنا الجديد ، فسنرى أن هذا هو إجمالي جميع الأرباح وليس فقط أفضل 10 عملاء.
لذلك ، نحن بحاجة إلى تعديل معادلة أفضل 10 عملاء لأرباحنا.
دعنا نضيف أسماء العملاء إذا تم عزلها . هذا يعني أنه إذا تمت تصفية اسم العميل ، فقم بإرجاع أرباح العشرة الأوائل فقط.
ولكن إذا لم يتم تصفيتها ، فسنقوم بحساب إجمالي الأرباح ، ثم TOPN ثم 10 التي تتوافق مع أفضل 10 عملاء ، ثم نذهب إلى إجمالي الأرباح .
ما تفعله TOPN هنا هو إرجاع جدول افتراضي لأفضل 10 عملاء فقط ثم جمع أرباحهم.
الآن لدينا إجمالي الأرباح الصحيحة لعملائنا العشرة الأوائل.
مرئيات ديناميكية على أساس الترتيب في LuckyTemplates
نظرًا لأن لدينا الآن طاولة مع أفضل 10 عملاء لدينا ، يمكننا بسهولة تحويلها إلى تصور.
دعنا نحولها إلى مخطط شريطي مكدس. لنقم أيضًا بتشغيل بعض تسميات البيانات.
تذكر أننا نصنع صورًا ديناميكية هنا. لذلك دعونا نسحب اسم المنتج ثم نضيف إجمالي أرباحنا .
ثم يمكننا بسهولة تحويل هذا الجدول الجديد إلى مخطط دائري دائري.
الآن دعونا نعمل على تفاعلات صورنا. انقر فوق تحرير التفاعلات في الجزء الأيسر العلوي من الشاشة.
ثم انقر فوق الفلتر في الصورة المرئية التي تريد أن تتأثر بها.
مع ذلك ، إذا نقرنا على المنتج 1 في مخططنا الدائري المجوف ، فسوف يعرض المخطط الشريطي الخاص بنا أفضل 10 عملاء لهذا المنتج.
إذا نقرنا على المنتج 7 ، فسيتغير المخطط الشريطي الخاص بنا بعد ذلك لإظهار أفضل 10 عملاء لهذا المنتج.
خاتمة
حظا سعيدا مع هذا واحد.
هتافات،
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته