ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذه المدونة ، سأستعرض بعض رؤى إدارة المشاريع وأتحدث على وجه التحديد عن إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة في Visual Studio. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
سأقوم بعرض المنطق وراء إنشاء مخطط جانت هذا ، وهو مفيد للغاية عندما يتعلق الأمر بإدارة المشروع.
مخطط جانت هو رسم مرئي شائع جدًا يعرض المخططات الزمنية للمشروع. علاوة على ذلك ، فإنه يعرض لك نظرة عامة جيدة حقًا وجميع التفاصيل حول مشاريعك.
في هذا الإعداد النموذجي ، لدي تقطيع ديناميكي للتاريخ حيث يمكنني بسهولة تغيير التاريخ بحيث يتم تحديث مخطط إدارة المشروع أيضًا. يمكنني أيضًا التصفية في مشاريع معينة في نموذج التقرير. هناك الكثير من الميزات الديناميكية المتضمنة لتحقيق تحليل مخطط جانت هذا في LuckyTemplates.
هدفي من هذا البرنامج التعليمي هو إبراز المنطق الذي يجب تنفيذه في مصفوفة Visual Studio لتحقيق هذا التصور.
جدول المحتويات
إنشاء المصفوفة
للإعداد ، أحتاج إلى إدخال بعض التفاصيل داخل طاولتي. أحتاج إلى اسم المشروع وفئة المهمة واسم المهمة وتاريخ الانتهاء وتاريخ البدء لتصور .
بعد ذلك ، سأحول الطاولة إلى مصفوفة. للتأكد من أنه تم إعداده بشكل صحيح ، أحتاج إلى التعمق في كل مستوى من مستويات التسلسل الهرمي.
سوف أنقر فوق رمز توسيع الكل لأسفل بمستوى واحد في التسلسل الهرمي لبضع مرات حتى أحصل على ما أريد.
الآن بعد أن تم ضبطه ، سأقوم بتغيير التخطيط. أحتاج إلى النقر فوق رمز التنسيق ، ثم الانتقال إلى "رؤوس الصفوف" . الآن ، سأقوم بإيقاف تشغيل Stepped Layout حتى أحصل على ما أريد.
المصفوفة التي لدي الآن لم تنته بعد لأنني ما زلت بحاجة إلى الأعمدة. أريد أن تكون المصفوفة ديناميكية. أريد أيضًا أن تستند البيانات إلى أي اختيار من أي مشروع وفي أي يوم. لهذا السبب سأقوم بإنشاء جدول وأطلق عليه اسم الأيام .
لقد استخدمت صيغة بسيطة جدًا لإنشاء هذا الجدول وإنشاء القيم من صفر حتى 200.
بعد إنشاء جدول الأيام ، أحتاج إلى سحبه داخل معلمة الأعمدة الخاصة بي حتى يتمكن من الوصول إلى المصفوفة. لكن عندما أفعل ذلك بدون أي حسابات ، من الواضح أنني سأحصل على خطأ. هذا معقول لأن جدول الأيام ليس له علاقة بين الجداول الأخرى. وبالتالي ، فأنا بحاجة إلى إنشاء اتصال مع الجداول. للقيام بذلك ، أحتاج إلى ضم الجداول باستخدام صيغة DAX.
إنشاء اتصالات الجدول في المصفوفة
ها هي الصيغة التي سأستخدمها. لقد قمت للتو بتسمية الصيغة على أنها الخطوة 1 لسهولة التعرف عليها.
لقد أنشأت هذه الصيغة لتمكين العلاقة بين الجداول. لقد تخلصت للتو من المجاميع الفرعية لأنها لا معنى لها بعض الشيء. بعد ذلك ، هذا ما ستبدو عليه المصفوفة المرئية.
هناك محدد تاريخ وتعرض المصفوفة التواريخ المقابلة حول هذا التحديد.
إذا قمت بنقل تحديد التاريخ إلى 16 يناير ، فسيكون لدي ثلاثة أيام فقط من البيانات هنا لأن تاريخ الانتهاء في 19 يناير. منذ أن عرضت الصيغة ، سأقوم الآن بعرض المنطق الكامن وراء هذه العملية الحسابية.
هناك الكثير للعمل باستخدام هذه الصيغة. أولاً ، تحتاج الصيغة إلى البحث عن التاريخ الحالي. يتعلق الأمر بكل نتيجة فردية بمفردها. ثانيًا ، تحتاج إلى تحديد أيام المشروع ، لذا يجب أن تتكرر الصيغة خلال كل صف واحد بين تاريخ البدء وتاريخ الانتهاء.
بالنسبة للمتغير DaysFromStartDate ، فإنه يأخذ في الاعتبار تاريخ البدء وكذلك التاريخ المحدد. وفي الوقت نفسه ، يحتاج متغير DaysFromEndDate إلى النظر في كل من تاريخ البدء وأيام المشروع. كما ترى ، فإن تاريخ البدء وتاريخ الانتهاء هما جزءان مهمان للغاية من الصيغة.
بالنسبة للقيم الرقمية ، ستُرجع الصيغة قيمة إذا كان اليوم الحالي أكبر من أو يساوي الأيام من تاريخ البدء. بالإضافة إلى ذلك ، يجب أن يكون رقم اليوم الحالي أقل من تاريخ الانتهاء أو مساويًا له. إذا كانت تتناسب مع الشروط ، فستعيد الصيغة 1 في جميع صفوف المصفوفة. إذا كان لا يتناسب مع الشرط ، فإن الصيغة ترجع الصفر كقيمة لها.
هذه هي الطريقة التي أحول بها التواريخ إلى أرقام من مجموعة مختارة. إنه المنطق الدقيق المطبق في المصفوفة.
إنشاء مخطط جانت في LuckyTemplates باستخدام المصفوفة
الأسلوب التالي الذي أريد أن أعرضه عليكم يتضمن تحويل هذه المصفوفة إلى مخطط جانت. للقيام بذلك ، انقر فوق تنسيق شرطي ، ثم حدد لون الخلفية .
في نافذة لون الخلفية المنبثقة ، أدخل القواعد والشروط اللازمة. أولاً ، حدد القواعد من القائمة المنسدلة "تنسيق حسب" . تأكد من أن المقياس المحدد هو الخطوة 1 ، ثم يجب أن تكون القيمة مساوية لـ 1. أخيرًا ، سأقوم بتعيين هذا الشرط كلون ذهبي. سأضيف شرطًا آخر هنا ، "إذا كانت تساوي الصفر ، فإن لون الخلفية وردي فاتح".
تعد ميزة التنسيق الشرطي هذه أيضًا إضافة حديثة في LuckyTemplates. انقر هنا إذا كنت تريد استكشاف المزيد حول الميزة.
بعد ذلك ، ستتغير طريقة ظهور المصفوفة بشكل كبير بناءً على قواعد التنسيق التي تم إعدادها.
شيء آخر يمكنك تطبيقه هو تغيير عرض كل عمود. يمكنك ضبط جميع الأعمدة لتلائمهم في صفحة واحدة ، لكنها ستظل تعتمد على الطريقة التي تريد أن تظهر بها المصفوفة.
هكذا يبدو مخطط جانت النهائي في صفحة التقرير بعد الإعداد. ما عرضته سابقًا كان مجرد مرحلة واحدة لأنني جعلت نموذج مخطط جانت هذا في النهاية متقدمًا بعض الشيء.
كيفية إنشاء تقارير ولوحات معلومات جذابة في LuckyTemplates
كيفية استخدام التحليلات المضمنة لمخططات مبعثر LuckyTemplates
نصائح تصور بيانات LuckyTemplates لتحليل اتجاهات KPI
خاتمة
اليوم ، لقد أبرزت بعض التقنيات الرائعة والمفيدة حقًا. نأمل أن تكون قد استمتعت بها وتعلمت الكثير. يمكنك التحقق من الفيديو التعليمي الذي قمت بتضمينه في المدونة لمزيد من التفاصيل.
فيما يتعلق بما مررت به خلال الجلسة المخصصة للأعضاء فقط حول إدارة المشروع ، فقد أضفت الكثير من المنطق إلى مخطط جانت. أضفت ألوانًا مختلفة لمختلف المهام وفئات المهام. لقد قمت أيضًا بدمج ظلال مختلفة لإكمال النسبة المئوية للمشروع المختلفة.
حظ سعيد!
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته