ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
اسمحوا لي أن أناقش بعض التحويلات المتقدمة في LuckyTemplates من خلال محرر الاستعلام. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي في أسفل هذه المدونة.
تذكر أنه يمكنك الجمع بين إجراءات مختلفة داخل محرر الاستعلام لتحسين نماذجك بالكامل. إنها مجرد مسألة التعرف على التحولات المختلفة في LuckyTemplates ومعرفة السيناريوهات التي تفيدهم.
جدول المحتويات
استكشاف التحولات المختلفة في LuckyTemplates
هناك العديد من الطرق لاستكشاف التحويلات المختلفة التي يمكنك إجراؤها في LuckyTemplates.
تتمثل إحدى طرق القيام بذلك عن طريق النقر بزر الماوس الأيمن على أي من أعمدتك والنظر في الخيارات المختلفة التي قد تظهر.
يمكنك أيضًا إلقاء نظرة على الجزء العلوي من صفحتك واستخدام الشريط لمعرفة التحويلات المتاحة التي يمكنك القيام بها. يمكن أيضًا العثور على نفس الإجراءات التي تراها من خلال النقر بزر الماوس الأيمن في هذه المنطقة ، بالإضافة إلى بعض الإجراءات الإضافية مثل إضافة عمود.
يمكنك أيضًا النقر فوق الرمز الموجود في الجزء العلوي الأيسر من الجدول ، وستظهر قائمة بالتحويلات.
ستعرض لك هذه القائمة أيضًا بعض تحويلات العمود والصف الإضافية مثل الاحتفاظ بالصفوف العلوية ، والاحتفاظ بالصفوف السفلية ، والحفاظ على نطاق الصفوف ، وما إلى ذلك ، كما تتيح لك إجراء بعض التصفية أيضًا.
يمكنك أيضًا استخدام القائمة المنسدلة الموجودة على يمين اسم العمود الخاص بك . سيُظهر لك هذا خيارات تصفية إضافية.
لاحظ أنه بغض النظر عن مكان وصولك إلى هذه التحويلات ، سيتم تسجيل كل تحويل تقوم به ضمن "الخطوات التطبيقية" هنا على اليمين.
إضافة البيانات من موقع ويب إلى الجدول الخاص بك
لعرض مثال على بعض التحولات المتقدمة ، سأضيف بعض البيانات إلى هذا الجدول أدناه.
أقوم بإضافة هذه البيانات لبعض التحليلات الإضافية التي لا يوفرها لي الجدول في الوقت الحالي. في هذه الحالة ، أريد بيانات محدثة عن السكان في كاليفورنيا لأن البيانات الموجودة في جدول "المواقع" الخاصة بي قديمة.
للبدء ، سأجري بحثًا على Google عن بيانات التركيبة السكانية في كاليفورنيا.
أحصل على عدد من النتائج هنا ، لذا سأختار النتيجة من california-demographics.com.
يعرض الكثير من المعلومات ، ولكن البيانات التي أتابعها موجودة هنا في هذا الرابط الذي يقول "انظر جميع مدن كاليفورنيا حسب عدد السكان".
الآن ، لدي تفصيل لجميع المدن المختلفة وسكانها.
ما سأفعله هو نسخ عنوان URL لهذه الصفحة.
ثم سأعود إلى محرر الاستعلام.
ضمن شريط الصفحة الرئيسية ، سأضغط على مصدر جديد ، ثم على الويب .
ما أفعله هنا هو استخراج البيانات من موقع الويب الذي زرته سابقًا.
لاحظ أنه إذا كنت ستفعل الشيء نفسه في نموذجك ، فعليك التأكد من تقديم البيانات باستخدام تنسيق جيد.
لذلك سأقوم فقط بلصق عنوان URL الذي نسخته مسبقًا في المساحة المتوفرة هنا.
بمجرد النقر فوق "موافق" ، ستظهر هذه النافذة. أنا فقط بحاجة إلى النقر فوق "اتصال".
مجرد نصيحة سريعة هنا. نظرًا لأنك تحصل على البيانات عبر الإنترنت ، يجب عليك التأكد من أن اتصالك بالإنترنت جيد جدًا. خلاف ذلك ، قد يستغرق الأمر وقتًا طويلاً حتى تحصل على البيانات.
الآن بعد أن أصبحت متصلًا ، ظهر الجدول الذي رأيته على هذا الموقع سابقًا في هذه النافذة.
ستأتي مثل هذه البيانات على شكل لقطة من المصدر الأصلي. لذلك عندما أقوم بتضمين هذا في استعلام ، فسيحصل تلقائيًا على بيانات جديدة من موقع الويب في كل مرة أقوم فيها بتحديث الجدول الخاص بي . وعندما يتم تحديث البيانات الموجودة على موقع الويب ، سيتم تحديث الجدول أيضًا.
تحويل الجدول بالبيانات الجديدة
البيانات الجديدة التي أضفتها موجودة الآن هنا ضمن استعلامات أخرى كجدول 1.
لقد ذكرت من قبل أنني أريد أن يتم تمييز كل جزء من البيانات على طاولتي بوضوح ، لذلك من الواضح أنني بحاجة إلى تغيير اسم الجدول 1.
طريقة واحدة للقيام بذلك هي من خلال قسم الخصائص على اليمين. فقط لأريكم كيف يتم ذلك ، سأقوم بإعادة تسمية هذا الجدول باسم California Popn Data.
يمكنني أيضًا تغيير الاسم بالنقر المزدوج عليه هنا في الجزء الأيمن . هذه المرة ، سأقوم بإعادة تسمية نفس الجدول مثل بيانات السكان في CA.
لا أريد أن يبقى ذلك ضمن استعلامات أخرى لأنه جدول دعم ، ولدي بالفعل مجلد موجود لدعم الاستعلامات. لذلك كل ما علي فعله هو سحب هذا الجدول إلى المجلد الصحيح.
قبل أن أنتقل ، أريد أن أتحقق مرتين مما يتضمنه جدول الدعم الجديد هذا.
يظهر الترتيب والمدينة والسكان.
الآن ، سوف أتحقق من جدول المواقع الخاصة بي .
أرى أن أسماء المدن من جدول المواقع الخاصة بي هي نفسها أسماء المدن في جدول بيانات السكان في CA.
لهذا السبب ، ليس من المنطقي حقًا وجود جدولين منفصلين. لذلك سأقوم بدمجهم.
لقد ذكرت سابقًا أن جدول المواقع الخاص بي يحتوي على بيانات سكانية قديمة. بدمج الجدولين ، آمل في استبدال هذه البيانات القديمة بأرقام محدثة .
لذا في جدول المواقع الخاص بي ، سأضغط على عمود الاسم . بعد ذلك ، سأضغط على Merge Queries .
في نافذة الدمج ، سأضغط على عمود الاسم أسفل علامة التبويب المواقع .
في القائمة المنسدلة ، سأختار بيانات CA الخاصة بي .
بعد ذلك ، سأختار عمود المدينة .
تلقيت إشعارًا بمستويات الخصوصية ، لذلك سأقوم بالنقر فوق ذلك.
انظر إلى الأسفل هنا. تقول أن عدد الصفوف في عمود الاسم يطابق عدد الصفوف في عمود المدينة .
هذا يجعل من السهل دمج هذه الجداول معا. هذا يعني أن هناك بيانات كافية في بيانات سكان CA تغطي جميع التكرارات في جدول المواقع حيث توجد البيانات الأولية .
هناك العديد من الطرق المختلفة التي يمكن من خلالها دمج هذه الجداول. يمكن العثور على هذه الخيارات في هذه القائمة المنسدلة ضمن Join Kind .
عادةً ما أستخدم Left Outer ، لكن يمكنك تجربة ما يناسبك بشكل أفضل.
بمجرد الضغط على "موافق" ، سترى أن " خطواتي التطبيقية" تظهر أن الدمج كان ناجحًا.
هذا هو العمود الجديد الذي نتج عن هذا الدمج. لاحظ أن الصفوف تقول "جدول" بدلاً من عرض البيانات.
ذلك لأنه تم دمج الجدول بأكمله في هذا الجدول القديم. لذلك سوف أتحقق من البيانات الموجودة فيه من خلال النقر على القائمة المنسدلة بجانب اسم العمود.
أنا بالتأكيد لست بحاجة إلى الرتبة. لا أحتاج إلى أسماء المدن أيضًا ، لأن لديّ ذلك بالفعل في بياناتي الأولية. لذلك سأقوم فقط بإلغاء التحديد والاحتفاظ ببيانات السكان.
الآن ، لدي بيانات سكانية محدثة في الجدول الخاص بي.
هذا يعني أنني لن أحتاج إلى عمود "السكان" القديم الخاص بي بعد الآن ، لذلك سأقوم بإزالته.
بالنسبة للعمود الجديد الذي أضفته ، سأقوم بإعادة تسميته " بيانات السكان" .
نظرًا لأنني لست بحاجة إلى تحميل الجدول بأكمله الذي قمت باستيراده من الويب في النموذج الخاص بي في كل مرة أقوم بفتحه ، فسوف أقوم بتعطيل التحميل عن طريق النقر بزر الماوس الأيمن وإلغاء تحديد "تمكين التحميل " .
أريد فقط التأكد من أن "تضمين في تحديث التقرير" يظل محددًا حتى تظل البيانات التي احتفظت بها في الجدول الخاص بي موجودة في كل مرة أقوم فيها بتحديث النموذج الخاص بي.
إرشادات الممارسة الخاصة بي عند استخدام محرر LuckyTemplates المتقدم
كيفية تنزيل أسعار الصرف في LuckyTemplates
عرض وفهم الانحرافات في LuckyTemplates
خاتمة
من خلال هذه التحولات ، يمكنني الحصول على رؤى أفضل من نموذجي.
على سبيل المثال ، يمكنني الآن مقارنة معلومات المبيعات عبر مناطق مختلفة بناءً على معلومات السكان. يمكنني التحقق من النسبة المئوية من إجمالي السكان في كاليفورنيا الذين يشترون منتجاتي. يمكنني التحقق من تأثير السكان في مدينة مقابل أخرى من حيث المبيعات.
هناك الكثير مما يمكنك القيام به داخل محرر الاستعلام. هذه مجرد دورة للمبتدئين ، ولكن بمجرد الانتقال إلى دورات أكثر تقدمًا ، ستجد المزيد من التحولات المذهلة في LuckyTemplates.
أتمنى لك كل خير
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته