ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأقوم بإجراء بعض أكثر أنواع العمل التحليلي تقدمًا التي يمكنك القيام بها باستخدام LuckyTemplates ، وهذا هو تحليل السلة. يحتوي هذا المفهوم النظري على الكثير من التطبيقات عبر LuckyTemplates. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
ما سأخوضه هنا هو كيف يمكنك استخدام هذا النوع من التحليل لتقييم فرص البيع المتقاطع ضمن مجموعات البيانات الخاصة بك.
أخوض في قدر كبير من التفاصيل المتعلقة بصيغ DAX التي تحتاج إلى تنفيذها. لقد قلت أن هذا متقدم ومن الصعب جدًا أن تدور حول جميع العناصر المختلفة في كل صيغة.
ما أوصي به هنا هو التعرف عليها في البداية ، ثم مراجعتها بمرور الوقت ، حيث تتعلم المزيد عن كل وظيفة فردية. هذا فقط إذا لم يكن من المنطقي على الفور كيف تتناسب جميعها معًا.
جدول المحتويات
داخل نموذج البيانات
أول شيء يتعين علينا القيام به هو تعديل نموذجنا. علينا أن نبني نموذجنا على وجه التحديد لهذا النوع من التحليل. حقا لا توجد طريقة أخرى للقيام بذلك.
في مثال تحليل السلة هذا ، نحتاج إلى تصفية منتج معين. ولكن بعد ذلك سنقوم أيضًا بتصفية منتج آخر. على سبيل المثال ، إذا أردنا معرفة عدد المرات التي تم فيها شراء المنتج 5 مقارنة بالمنتجات الأخرى ، فسنقوم بتصفية / تحديد المنتج 5.
لذلك هناك نوعان من الفلاتر قيد التشغيل هنا: الفلتر على المنتج الذي نختاره ، والفلتر في كل منتج آخر. نقوم بتقييم ما إذا كان منتج معين يتم شراؤه بمنتج آخر ، ولهذا السبب يتعين علينا إنشاء هذا النموذج.
لدينا جدول منتجاتنا ولدينا جدول تصفية المنتجات. هنا ، يمكننا أن نرى أن العلاقة "غير نشطة".
سنعمل مع بعض السياقات المختلفة التي سيتم تطبيقها من هذين الجدولين. إنها الطريقة التي ندير بها هذه الفلاتر أو السياقات ضمن صيغة تسمح لنا بتحقيق النتيجة.
تقييم فرص البيع المتقاطعة باستخدام تحليل السلة
لنلقِ نظرة الآن على ما تفعله النتيجة بالفعل.
يسمح لنا جدول اختيار المنتج بتحديد منتج ومعرفة عدد المرات التي تم فيها شراء هذا المنتج مع منتجات أخرى.
ومع ذلك ، فإن جدول العملاء الذين اشتروا هنا لا يتعلق بجدول اختيار المنتج الخاص بنا .
يوضح هذا الجدول ببساطة عدد الأشخاص الذين اشتروا المنتجات الموضحة في جدول اسم المنتج في عام 2016 ، حيث تمت تصفية هذا في عام 2016.
بالنسبة للمنتج 1 ، هناك 135 شخصًا اشتروه في عام 2016 بينما اشترى 128 شخصًا المنتج 15 وما إلى ذلك.
تأتي أداة تقطيع اختيار المنتج من تصفية المنتجات التي لدينا في نموذجنا ، والتي لها علاقة غير نشطة. لذلك من اختيارنا الأولي ، هذا لا يفعل شيئًا لعمود العملاء الذين اشتروا .
ما هي التغييرات في جدول "العملاء مع كلا المنتجين" هذا لأن هذه الصيغة تقيم المنتجات (أداة تقطيع تحديد المنتج) وتوضح عدد مرات شرائها مع منتجات أخرى (جدول اسم المنتج).
دعونا نلقي نظرة على المعادلة الكامنة وراء كل هذه الأمور لفهم أفضل للنتائج.
الصيغة في العمل
هناك القليل من هذه الصيغة ذات وظائف DAX المعقدة. لقد استخدمت المتغيرات بأكبر قدر ممكن من الفعالية.
لقد قمت بوضع مرشح جدول كامل داخل هذا المتغير وسميته تقييم الشراء المتعدد .
نحن نستخدم CALCULATETABLE ، وهو مرشح جدول.
على سبيل المثال ، نذهب مع المنتج 1 ، يتم وضع الفلتر على جدول المبيعات. ما تفعله VALUES هنا هو إنشاء جدول عمود لجميع الأشخاص أو العملاء الفريدين الذين اشتروا المنتج 1.
يقوم ALL Products بإطلاق فلتر المنتجات أو التخلص منه ، ثم يقوم USERELATIONSHIP بتشغيل عامل التصفية الآخر الذي له علاقة غير نشطة.
سوف يتكرر من خلال كل عميل على حدة ومعرفة ما إذا كان هذا العميل قد اشترى أيضًا المنتج الذي نختاره في أداة تقطيع اختيار المنتج.
تحتفظ وظيفة VALUES بالعملاء الذين اشتروا ، على سبيل المثال ، المنتجات 1 والمنتج 6 لهذه النتيجة بالذات .
هذا التقييم هنا ، العملاء الذين اشتروا ...
تقوم فقط بعدد DISTINCTCOUNT من العملاء الباقين.
ربما يكون هذا هو أحد أصعب الأشياء التي أظهرتها في أي فيديو تعليمي قمت به ، لكنه بالتأكيد يحتوي على الكثير من التطبيقات.
في الماضي ، من المحتمل أن تكلفك عشرات الآلاف من الدولارات للقيام بذلك ، ولكن باستخدام LuckyTemplates ، يمكنك بسهولة تنفيذ هذا الأمر إذا فهمت للتو بعض صيغ DAX المتقدمة بالفعل.
مقدمة عن تحليل السلة - إرشادات أفضل الممارسات لـ LuckyTemplates باستخدام DAX
اكتشف عدد العملاء الذين يشترون منتجات متعددة مع
مصفوفة البيع المتقاطع لـ LuckyTemplates في LuckyTemplates - التحليل المتقدم مع DAX
خاتمة
فكر في مدى قيمة هذه البصيرة ...
القدرة على التقييم في الوقت الفعلي تقريبًا ... قد تسأل نفسك شيئًا على غرار ، " حسنًا ، هل يجب أن أغتنم هذه الفرصة لبيع عملائنا بناءً على ما اشتروه سابقًا؟ هل هناك أي عروض ترويجية يمكننا تقديمها والتي قد تمكننا من زيادة إيراداتنا أو أرباحنا في المستقبل بناءً على تحليل البيع المتقاطع أو تحليل السلة الذي نقوم بتنفيذه؟ "
آمل أن تتمكن من رؤية وإدراك القوة الهائلة لرؤى مثل هذه.
إن تعلم كيفية تنفيذ هذا التحليل يخلق حقًا الكثير من القيمة لنفسك وللفرق الخاصة بك ولمؤسساتك. من المؤكد أن تذهب إليه وتغوص في البرنامج التعليمي ومعرفة ما إذا كان يمكنك تنفيذ ذلك في النماذج والتقارير الخاصة بك.
حظا سعيدا مع هذا واحد!
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته