ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
أريد أن أوضح لك تقنية تصور البيانات التي أعتقد أنها واحدة من أفضل التقنيات التي يمكنك القيام بها في LuckyTemplates. هناك العديد من التقنيات الآن مقارنةً بالوقت الذي أنشأت فيه هذه التقنية لأول مرة ، ولكن بالنسبة لي ، لا يزال هذا يحتوي على الكثير من الإيجابيات ويمكنه حقًا عرض كميات هائلة من الأفكار داخل صفحة تقرير بطريقة فعالة حقًا. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.
أنا أتحدث عن المرئيات متعددة الخيوط - هذه التصورات المحددة التي يمكنك مشاهدتها بعدة طرق مختلفة. لا يجب أن يكون تصورًا ثابتًا. يمكن أن يغير ديناميكيًا ما تعرضه بعدة طرق مختلفة - أسمي هذا تقنية تصور بيانات سلاسل العمليات المختلفة.
هذا ما يبدو عليه.
كما ترى في صفحة التقرير أدناه ، أريد أن أتمكن من إلقاء نظرة على تصوري هنا من خلال إطار زمني. على سبيل المثال ، 90 يومًا أو حتى 7 أيام. أريد أيضًا أن أكون قادرًا على القفز بين المقاييس المختلفة ، لنقل لإلقاء نظرة على إيراداتي أو أرباحي. وهكذا ، ترى لديّ الإطار الزمني والمقاييس في الزاوية اليمنى العليا من الصفحة حيث يمكنني النقر عليها.
هذه مجرد بداية لما يمكن أن يكون ممكنًا لأنه يمكن أن يكون لديك سلاسل رسائل متعددة و / أو طرق متعددة تغذي بها الرؤى في التصور وتجعله ديناميكيًا. يمكنك استخدام المرشحات والشرائح وما إلى ذلك.
هذه طريقة لإحضار رؤى إضافية في تقرير ليست بطبيعة الحال ضمن بياناتك الأولية. هذا بالنسبة لي هو تقنية تصور البيانات التي يمكن أن ترفع تقاريرك إلى مستوى آخر.
إنه جزء من حزمة الموارد الخاصة بنا التي يمكنك تنزيلها بالفعل من موقع الإلكتروني والاستمتاع بها. بالحديث عن نماذج البيانات ، سأوضح لك أيضًا كيفية ضبط نموذجك بكفاءة.
جدول المحتويات
إعداد نموذج البيانات
هذه هي الطريقة التي ينشئ بها LuckyTemplates النماذج. إنه إعداده بطريقة لا أشعر أنها محسّنة ، لذلك هذا هو الوقت المناسب لتظهر لك كيف سأفعل ذلك.
أريد أن أضع كل طاولات البحث الخاصة بي في الأعلى على هذا النحو.
أسمي هذه تقنية الشلال . مع إعداد نموذجي على هذا النحو ، أقوم ببناء صورة في ذهني عن كيفية عمل المرشحات عندما أفعل شيئًا داخل لوحة تقريري.
أريد أن أضع مقاييسي الرئيسية على الجانب الأيمن وطاولاتي الداعمة في الأسفل.
يمكنك أن ترى كم هو أكثر تنظيمًا الآن. إنه يشبه بناء الخريطة في عقلك حول كيفية عمل نموذجك بالفعل.
من المهم القيام بذلك عند العمل مع العمليات الحسابية المتقدمة مثل الخيوط المتعددة - هناك طبقات متعددة لإنجاز هذا العمل بالفعل.
لذا ، دعنا نتعمق.
إنشاء الجداول الداعمة
أولاً ، نبدأ بمقاييسنا العادية. لدينا الإيرادات هنا ، وهي عملية حسابية بسيطة حقًا.
لقد استخدمت وضربت الكمية بالسعر الحالي. السعر في جدول مختلف ، لذلك لا بد لي من استخدام الوظيفة .
سأحقق أرباحًا هنا أيضًا. إذن ، لدينا إيرادات وأرباح ، ونريد أن نكون قادرين على إطعامها من خلال نفس التصور.
لديّ ذلك حسب التاريخ ، ولكن مع نموذجنا ، يمكننا أيضًا القيام بذلك بواسطة العملاء بسهولة. سأقوم فقط بإنشاء جدول آخر واستبدال التاريخ بالعملاء في قسم القيم.
من هنا ، سأفكر في الطرق التي سأقوم بها لإجراء العمليات الحسابية المختلفة في تقريري. كيف أرغب في تصفية بياناتي؟ في هذه الحالة ، قررت أن أقوم بذلك في أيام معينة وأريد أن أفعل ذلك إما بالمقياس (الإيرادات أو الأرباح).
للقيام بذلك ، قمت بإنشاء بعض الجداول الداعمة. يمكنك إنشاء هذه الجداول بسهولة دون الحاجة إلى القيام بشيء ما في Excel أو القيام به في مكان آخر. ما عليك سوى الانتقال إلى إدخال البيانات وإدخال التفاصيل هنا في الجدول الخاص بك.
دعنا نلقي نظرة على هذه الجداول التي قمت بإنشائها بالفعل.
الأول هو ما أسميته نطاقات التاريخ . يحتوي على عمود الإطار الزمني ، وهو عمود نص ، وهو ما أريد أن أكون في تقطيع اللحم. عمود الأيام هو العدد الفعلي للأيام. ثم لدي عمود فهرس ، والذي يمكننا من فرز ترتيب الأيام في أداة التقطيع. إذن ، هذه هي ما سنخيطه من خلال المقاييس.
هذا هو الجدول الثاني ( متري ) الذي يحتوي على المقاييس والإيرادات والأرباح.
سترى في صفحة التقرير ، جهازا التقطيع بالترتيب الصحيح (7 أيام ، 14 يومًا ، أرباح ، إيرادات ، إلخ). هذا ما يفعله عمود الفهرس.
تقنية تصور البيانات: حصاد اختيار القطاعة
الآن يمكننا إحضار المتري وتحويله إلى قطاعة. نحن بحاجة إلى حصاد ما يتم اختياره هنا بطريقة ما.
وهكذا ، سنقوم بإحضار الإطار الزمني الخاص بنا هنا أيضًا. سيؤدي هذا إلى حصاد ما نختاره في أداة التقطيع ، ثم نحتاج إلى إدخاله في الحسابات حتى نحسب فقط ما يتم تحديده. على سبيل المثال ، الإيرادات الخاصة بإطار زمني معين أو الأرباح في إطار زمني معين.
الحساب الأساسي لإنجاز ذلك هو الصيغة التي أنشأتها ، إجمالي الأيام . نحتاج إلى عزل الأيام التي لدينا عندما نختار الأيام من تقطيع الإطار الزمني .
دعنا نلقي نظرة فاحصة على هذه الصيغة.
لقد استخدمت في هذه الصيغة ، مما يعني أنه إذا كان لديك قيمة واحدة محددة في أداة تقطيع الشرائح ، فأنت بحاجة إلى التعرف على ما إذا كانت صحيحة أم لا. وبالتالي ، إذا تم تحديد قيمة واحدة ، فانتقل إلى هذا العمود الذي يحتوي على الأيام فقط . إذا لم يكن كذلك ، فانتقل إلى Dates .
الآن ، سأقوم بسحب هذا المقياس وتحويله إلى بطاقة تبين لنا عدد الأيام. عندما لا يتم تحديد أي شيء ، أريد إدخال قيمة هنا ، وهذا هو إجمالي عدد الأيام. وبشكل أساسي ، سيعرض هذا فقط جميع المبيعات من بداية الوقت لأنه لم يتم تحديد أي شيء على آلة التقطيع.
ولكن إذا نقرت على 30 يومًا ، فسيمنحنا 30 يومًا.
الآن ما يتعين علينا القيام به هو حساب شيء يعمل على حساب الإيرادات والأرباح فقط خلال إطار زمني محدد . وقمت بإنشاء صيغة إجمالي الإيرادات للقيام بذلك ، حيث قمت بتضمين مقياس إجمالي الأيام.
في هذه الصيغة ، فكر فيما يفعله . ما زلنا نريد حساب الإيرادات ، لكننا نريد فقط الحساب خلال إطار زمني محدد. في هذه الحالة التي حددتها لمدة 30 يومًا ، فإنها تعمل اليوم ناقصًا 30 يومًا .
نريد فقط إلقاء نظرة على تلك النافذة الزمنية من اليوم والعودة لمدة 30 يومًا. نحن نحسب الإيرادات ، ولكن بعد ذلك نفتح نافذة زمنية يكون فيها التاريخ أقل من أو يساوي اليوم ويكون أكبر من أو يساوي اليوم مطروحًا منه 30 يومًا.
وتذكر أن هذا يمكن أن يتغير. قد يكون هذا 90 يومًا أو 180 يومًا. يعتمد كليا على ما تم تحديده في تقطيع الإطار الزمني.
إذا قمت بسحب هذا المقياس إجمالي الإيرادات في الجدول ، فسترى أنه يعرض المبالغ المحددة بواسطة النطاق الزمني المحدد في أداة تقطيع الشرائح.
بعد ذلك ، قمت بنفس الأسلوب بالضبط مع صيغة إجمالي الأرباح . كل ما فعلته هنا هو وضع مقياس الأرباح بالداخل.
سأحضر هذا ويمكننا النظر في الأرباح على مدار 180 يومًا ، و 90 يومًا ، و 7 أيام ، وما إلى ذلك ، اعتمادًا على الاختيار. نحن نتعامل مع قياسي ديناميكيًا في اختياري للوقت.
الآن ، يمكنني التوقف هنا وأظهر فقط الإيرادات والأرباح داخل تصور واحد ، لكني أريد إضافة مؤشر ترابط آخر إلى هذه العملية الحسابية. أريد إضافته بناءً على اختيار أداة تقطيع المقاييس .
تقنية تصور البيانات: خيوط متعددة باستخدام SWITCH TRUE
هذا الجزء ليس بهذه الصعوبة في الواقع وهو تقنية قابلة لإعادة الاستخدام. أستخدم صيغة تتضمن . تمكننا هذه التقنية من ربط أي مقياس بشكل أساسي بمقياس واحد.
هذه الصيغة ( التحديد ) تقوم بشكل أساسي بتقييم كل سطر وتحاول معرفة ما إذا كانت صحيحة. يمكنك إرجاع قيمة ، ولكن يمكنك أيضًا إرجاع مقياس.
الآن ، يمكنني تغيير هذا قليلاً. بدلاً من عمل هنا ، سيكون لدينا SELECTEDVALUE لذلك لدينا بالفعل نتيجة بديلة لن نحصل على خطأ. وأضع إذا كانت هناك مشكلة. إذا تم تحديد الإيرادات ، فإننا نريد إظهار الإيرادات. هذا يعني أنه إذا تم تحديد الأرباح ، فنحن نريد إظهار إجمالي الأرباح.
في التصور أدناه ، يمكنك أن ترى أنه يعرض بالفعل نتائج الإيرادات لأنه يتم تحديد الإيرادات في أداة تقطيع المقاييس . إذا قمت بتحديد الأرباح ، فسوف تظهر الأرباح . تحتوي تركيبة التحديد هذه على خيطين يجلسان تحته أو يتغذيان فيه.
سأقوم بإنشاء تصور آخر حتى نتمكن من رؤية هذا المقياس بمفرده.
هذه هي تقنية تصور البيانات التي أسميها خيوط المعالجة المتعددة. أنا أستخدم قياس التفرع والترابط من خلال هذه الحسابات الديناميكية بناءً على اختياراتي في تصور واحد.
وهذه هي الطريقة التي أنشأت بها هذا التقرير. لقد استخدمت نفس المقياس حرفيًا في كل تصور فردي. إنه بالضبط نفس المقياس (التحديد). بدلاً من مجرد الحصول على التاريخ ، أو بواسطة العميل ، أو حسب الموقع ، يعد هذا تقريرًا أكثر ديناميكية - فقط فكر في عدد الأشكال المختلفة التي يمكنك إنشاؤها هنا.
في هذه الصفحة ، أضفت أيضًا بعض عوامل التصفية لتقسيم التحليل. مكنني هذا من عرض مظهر مختلف لما كنت سأفعله إذا عرضت للتو بيانات اللوحة.
خاتمة
فكر في التنوع الذي لديك في متناول يدك باستخدام تقنية تصور البيانات هذه. يمكنك وضع طبقات على جميع التقنيات الرائعة الأخرى التي يمكنك إنشاؤها داخل LuckyTemplates أيضًا ، مثل تلميحات الأدوات المخصصة.
هناك العديد من الطرق المختلفة التي يمكنك من خلالها استخدام تقنية الخيوط المتعددة هذه. أنا شخصياً أحبه وأستخدمه عندما يكون ذلك منطقيًا. أوصي بشدة بدمج هذا في تقاريرك الخاصة. نأمل أن تكون قد استمتعت بالسير من خلال تقنية أكثر تقدمًا قليلاً.
تحقق من الروابط أدناه لمزيد من الأمثلة والمحتوى ذي الصلة.
هتافات!
عرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates
Advanced LuckyTemplates: كيفية إنشاء مرئيات ديناميكية متعددة الخيوط
SELECTEDVALUE DAX - حصاد اختيار القطاعة
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته