ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأقوم بشرح 3 طرق مختلفة لاستخدام R لـ LuckyTemplates. يتضمن ذلك استيراد البيانات إلى LuckyTemplates ، وتطبيق الخطوات في Power Query ، وإنشاء تصور للبيانات .
سيسمح لك إعداد R لـ LuckyTemplates بأداء مهام معينة مثل تلك التي تم ذكرها أعلاه. يشبه بعضها كيفية دمج Python في LuckyTemplates.
جدول المحتويات
تكوين R لـ LuckyTemplates
بمجرد فتح LuckyTemplates ، يجب أن ترى تقريرًا فارغًا. لدمج R في LuckyTemplates ، أولاً ، انتقل إلى قائمة File .
ثم انقر فوق الخيارات والإعدادات . بعد ذلك ، حدد الخيارات .
عند تحديد الخيارات ، سيظهر مربع منبثق. ضمن مجموعة الخيارات العالمية ، انقر فوق خيار البرمجة النصية R. بعد ذلك ، سترى خيارات لتعيين أدلة R home و R IDEs .
إذا كنت لا ترى هذا الخيار ، يمكنك ببساطة النقر فوق القائمة المنسدلة وتحديد أخرى .
بعد ذلك ، سيظهر مربع إدخال جديد حيث يمكنك ضبط الدليل الرئيسي R يدويًا.
لتحديد مسار الدليل الرئيسي R بشكل صحيح ، تحتاج إلى فتح RStudio والنقر فوق قائمة "أدوات" . ثم حدد الخيارات العامة .
هذا هو المكان الذي يمكنك فيه التحقق من مسار الملف حيث تم تثبيت ملف R الخاص بك. في حالتي ، هذا هو مسار الملف حيث تم تثبيت R الخاص بي.
كان هذا هو مسار الملف الذي رأيته سابقًا في الأمثلة السابقة ، مما يعني أنني بحاجة إلى تحديث إصداري من R-4.0.2 إلى R-4.1.1.
من ناحية أخرى ، يمكنك فقط نسخ مسار الملف الذي يمكنك العثور عليه هنا ولصقه في LuckyTemplates لتعيين دليل R home .
سأحدد مسار الملف لتحديث إصداري إلى R-4.1.1.
بالنسبة إلى IDEs التي تم اكتشافها ، حدد خيار R Studio. سيسمح لنا ذلك بالعمل مع البيانات في R Studio ونقلها إلى LuckyTemplates. ثم انقر فوق "موافق" لإنهاء إعداد R لـ LuckyTemplates.
3 طرق مختلفة لاستخدام R لـ LuckyTemplates
لنبدأ باستيراد البيانات باستخدام البرنامج النصي R في LuckyTemplates متبوعًا بتطبيق الخطوات في Power Query. بعد ذلك ، سننشئ تصورًا للبيانات التي سننشئها.
1. استيراد البيانات باستخدام R Script في LuckyTemplates
أولاً ، انقر فوق Get Data وحدد خيار المزيد .
بعد ذلك ، سيظهر مربع Get Data المنبثق. ابحث عن R script في مربع البحث واختر R script من النتائج. ثم انقر فوق اتصال .
سيؤدي هذا إلى فتح مربع حوار البرنامج النصي R.
بمجرد فتح مربع الحوار R script ، يمكننا بعد ذلك البدء في استيراد البيانات. في هذا المثال ، سنستورد ملف CSV باستخدام البرنامج النصي R ونحوله إلى جدول.
لاستيراد ملف CSV ، استخدم الوظيفة read.csv وقم بتضمين مسار ملف ملف CSV الذي تريد استيراده داخل الأقواس. في هذا المثال ، قمت بتخزينه في متغير يسمى تلميحات . لتنفيذ البرنامج النصي ، فقط انقر فوق "موافق" .
بمجرد تنفيذ البرنامج النصي ، يجب إنشاء جدول باسم التلميحات كنتيجة لذلك. في مربع Navigator المنبثق ، يمكنك مشاهدة معاينة الجدول. دعنا نضغط على تحويل البيانات لفتح هذا الجدول في Power Query .
يجب أن يبدو الجدول هكذا بعد النقر فوق تحويل البيانات .
2. تطبيق البرامج النصية R في محرر Power Query
بعد فتح جدول النصائح في Power Query ، يعتبر هذا الآن مجموعة بيانات. من هنا ، يمكننا تنفيذ بعض الوظائف لإنشاء عمود محسوب كمثال ، بناءً على مجموعة البيانات التي لدينا. للقيام بذلك ، انقر فوق Transform وحدد Run R script .
سيظهر مربع حوار البرنامج النصي R ويمكننا تشغيل برنامج نصي آخر لإنشاء نسخة من مجموعة البيانات الحالية التي لدينا. سننشئ أيضًا عمودًا جديدًا باسم m_f ببيانات قادمة من عمود الجنس باستخدام الكود أدناه.
يعني السطر new_dataset <-> أننا نضع محتوى مجموعة البيانات في متغير new_dataset .
ثم عند إنشاء العمود الجديد ، قمت بتخزين دالة سلسلة فرعية في متغير new_dataset $ m_f . لاحظ أنني استخدمت رمز $ قبل m_f . هذا هو الرمز المستخدم لإنشاء عمود جديد باستخدام البرنامج النصي R.
داخل دالة السلسلة الفرعية ، تعني الشفرة new_dataset $ sex، 1، 1 أننا نأخذ الحرف الأول فقط من بيانات عمود الجنس. لذا بدلاً من أخذ ذكر وأنثى ، سنأخذ M و F. انقر فوق "موافق" لتنفيذ الكود.
في قسم "الخطوات المطبقة" ، يمكنك تتبع الخطوات التي قمت بتنفيذها في مجموعة البيانات الحالية التي تعمل عليها. ثم إذا قمت بتمرير الجدول إلى اليمين ، فسترى العمود m_f الجديد مع البيانات من عمود الجنس.
إذا كنت تريد متابعة ما فعلته في الخطوة السابقة ، فما عليك سوى النقر فوق رمز الترس. ثم سيفتح مربع الحوار Run R Script .
الآن بعد أن انتهينا من تطبيق نصوص R في مجموعة البيانات الخاصة بنا ، يمكننا إغلاق وتطبيق التغييرات التي أجريناها بأمان.
بعد القيام بذلك ، سيتم تحميل جدول النصائح في LuckyTemplates.
3. بناء تصور مرئي في LuckyTemplates
بمجرد تحميل جدول النصائح في LuckyTemplates ، يمكننا البدء في إنشاء تصور R بناءً على هذا الجدول. ضمن جزء المرئيات ، انقر فوق الخيار المرئي للنص R ثم انقر فوق تمكين للمتابعة.
يجب أن ترى شيئًا كهذا بعد تمكين مرئيات البرنامج النصي لـ R.
لبدء عرض البيانات في تصورنا ، ما عليك سوى التوجه إلى جزء الحقول ، وتوسيع جدول النصائح ، وتحديد حقول التلميح و total_bill .
في محرر البرنامج النصي R ، سنرى بعض التعليمات البرمجية التي تم إنشاؤها بعد تحديد حقول التلميح و total_bill . يتم إنشاء هذه الرموز وتنفيذها تلقائيًا لإنشاء مجموعة بيانات أو إطار بيانات. إنها أيضًا لإزالة الصفوف المكررة من البيانات التي نحاول عرضها في تصورنا.
بعد ذلك ، يمكننا الآن البدء في رسم البيانات بناءً على الحقول المحددة. في هذا المثال ، سأقوم بإنشاء مخطط مبعثر لـ tip و total_bill باستخدام وظيفة الرسم.
باستخدام وظيفة الرسم ، يمكننا تضمين مجموعة البيانات $ total_bill و dataset $ tip في الوسيطات لتحديد الأعمدة التي سيتم عرضها في التصور الخاص بنا. لتنفيذ هذا البرنامج النصي ، ما عليك سوى النقر على أيقونة التشغيل في الزاوية اليمنى العليا من محرر البرنامج النصي R.
بعد ذلك ، سنرى الآن مخطط التبعثر للطرف و total_bill في منطقة المعاينة.
طريقة بديلة لتحرير قطعة أرض باستخدام RStudio
اعتمادًا على الحبكة التي تريد إنشاءها ، قد تحتاج إلى الانتقال مباشرةً إلى RStudio وتطبيق الخطوات لإنشاء مخطط والعودة إلى LuckyTemplates.
ثم انسخ والصق الرموز التي قمت بها في RStudio. ويرجع ذلك إلى نقص ميزات RStudio أثناء التحرير في محرر البرامج النصية لـ LuckyTemplates's R.
في الواقع ، يمكننا نقل نصوص R التي أنشأناها هنا في LuckyTemplates إلى RStudio. يمكنك القيام بذلك عن طريق النقر فوق السهم المائل في الجانب الأيمن العلوي لمحرر البرنامج النصي R.
هذا ما سيحدث بعد النقر على السهم المائل في محرر البرنامج النصي R في LuckyTemplates.
بمجرد نقل البرنامج النصي إلى RStudio ، نحتاج إلى تحديد جميع الرموز وتنفيذها لرؤية الإخراج.
يمكنك إجراء أي تغييرات هنا في RStudio وإعادة كل شيء إلى LuckyTemplates بمجرد الانتهاء من التحرير. على سبيل المثال ، سأقوم بتبديل المتغيرات وتنفيذها لإجراء بعض التغييرات في مخططنا.
في هذا المثال ، قمت بنقل الطرف إلى المحور x و total_bill في المحور y للمخطط. نظرًا لأننا انتهينا من تطبيق التغييرات ، يمكننا نسخ الكود ولصقه مرة أخرى في LuckyTemplates وتطبيق التغييرات هناك.
بالإضافة إلى التصور ، يمكن أن يتغير هذا باستخدام أداة تقطيع الشرائح كما نستخدمها في تقرير LuckyTemplates الخاص بنا. كمرجع ، سأضيف مقسم شرائح وأتحقق من الوقت ضمن جزء الحقول.
في أداة التقطيع ، يمكننا النقر فوق خيارات الغداء أو العشاء لتغيير البيانات الموجودة في قطعة الأرض الخاصة بنا بناءً على الوقت المحدد.
لاحظ أنه بناءً على حجم مجموعة البيانات التي يتم تصورها ، قد تواجه بعض التأخير. في بعض الأحيان قد يكون بطيئًا عند تغيير إخراج الرسم باستخدام أداة تقطيع.
خاتمة
مع أخذ كل شيء في الاعتبار ، تعلمت كيفية دمج R في LuckyTemplates. لقد تمكنت أيضًا من استخدام R لـ LuckyTemplates بثلاث طرق مختلفة: استيراد البيانات ، وتطبيق البرامج النصية R ، وبناء R بصري .
علاوة على ذلك ، كنت قادرًا على استخدام الرموز والوظائف المختلفة لأداء مهام وتصورات معينة. ضع في اعتبارك أنه يمكنك تحرير نصوص R النصية الخاصة بك في RStudio وإعادة التغييرات إلى LuckyTemplates.
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته