ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
في هذا البرنامج التعليمي ، سأوضح كيفية كتابة مخططات ggplot2 في Excel لإنشاء تصورات بيانات مخصصة قابلة للتكرار وأكثر تقدمًا بجودة وجماليات محسّنة. يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.
مخططات ggplot2 هي حزمة R معروفة لتصور البيانات. سنقوم بتوسيع ذلك ليشمل Excel عبر حزمة XLSX المفتوحة. يستخدم هذا لقراءة ملفات XLSX أو كتابتها أو تحريرها ، لذلك يجب أن يكون امتداد ملف Excel الحديث.
يمكنك استخدام هذا لأتمتة إنتاج مصنفات Excel بشكل كامل حقًا من R. ولديه بعض أوجه التشابه مع VBA من حيث كيفية عمله. الشيء الجميل في استخدام هذه الحزمة هو أنك قادر على توسيع إمكانيات تقارير Excel الخاصة بك مع قدرات R.
ggplot2 هي حزمة مرئيات تحظى باحترام كبير. يستخدم العديد من كبار صحفيي البيانات والمنشورات هذه الحزمة ، ونحن نقوم بتغطيتها في دورات R لمستخدمي LuckyTemplates في LuckyTemplates. يمكنك إلقاء نظرة على ذلك أيضًا.
جدول المحتويات
كيفية كتابة قطع ggplot2 في Excel
في عرضنا التوضيحي اليوم ، سنركز على حزمة XLSX المفتوحة وكتابة تلك النتائج ، خاصة ggplot2 في Excel. سنحتاج إلى إنشاء كائنات في R. سنكون قادرين على معالجة هذه الكائنات ، وإدراج كل شيء في Excel ، ثم إغلاق المصنف.
أنا هنا في استوديو R. سنقرأ في مجموعة بيانات MPG هنا من الويب. لدي أيضًا بعض الحزم التي نستخدمها.
الآن ، دعنا نمضي قدمًا ونبدأ في وظيفة الرأس. سننشئ المصنف هنا ، ثم سأطلق عليه اسم analysis_sheet . يمكنك تسميتها ما تريد. سيتم إضافة ورقة عمل إلى هذا المصنف. دعنا نسمي اسم الورقة ، التحليل.
سأقوم بعمل انحدار خطي أساسي حقًا. سنقوم بتصور هذه النتائج ، وبعد ذلك سنقوم برميها في Excel. سأسمي هذا mpg_lm للنموذج الخطي. تم تصميم R حقًا للتحليل الإحصائي ، لذلك لديها وظيفة للقيام بالانحدار الخطي. سنقوم بنمذجة ميلا في الغالون على الوزن. هذا انحدار خطي.
الآن ، سأقوم بترتيب النتائج. تهدف حزمة الوظائف المرتبة إلى أخذ بعض نتائج R ووضعها في آلة أكثر تناسقًا وتنسيقًا سهل الاستخدام هنا. لقد حصلنا على كل شيء نوعًا ما مكدّسًا بعيدًا في شكل جدول ثابت ، لذلك سيسهل ذلك كثيرًا وضعه في Excel. يحب Excel وضع الأشياء في الجداول.
دعنا نكتب هذا إلى Excel الآن. سأستخدم writeDataTable . ستكون الورقة هي ورقة التحليل ، وسنقول ، X تساوي mpg_lm_tidy . سيتم كتابة هذا كجدول في Excel ، ولن نقوم بتضمين أسماء الصفوف.
وبعد ذلك ، ما سنفعله هو تصور هذا. سوف نتحقق من ذلك أولاً في R ، ثم سنرسل هذه النتائج إلى Excel . في الأساس ، ما نقوم به هنا هو إنشاء مخطط ماسح ضوئي. سأقوم بإضافة geom_point ، ثم إضافة geom_smooth . الطريقة هنا ستكون lm للنموذج الخطي. عندما أجري هذا ، نرى مخطط الانحدار الخاص بنا.
لدينا وزن على المحور X. لدينا mgp على Y ، ثم نرى علاقة الانحدار الهابط هنا هي خط الانحدار المناسب. إذن ، لدينا المعاملات هنا ، والقيم المناسبة ، وما إلى ذلك.
وبعد ذلك ، سنضيف المؤامرة حتى نتمكن من إضافة هذا إلى المصنف أيضًا. سيكون هذا عبارة عن insertPlot ، على سبيل المثال المصنف ( wb ) ، ستكون الورقة عبارة عن analysis_sheet مرة أخرى ، وبعد ذلك يمكننا تحديد صف البداية والأبعاد.
آخر شيء سنفعله هنا هو تحديد إلى أين يتجه هذا التقرير. سأقوم باستدعاء تقرير mpg هذا ، وبعد ذلك سأقوم بحفظ المصنف الخاص بي. سأقوم بتشغيل هذا ، وبعد ذلك يمكننا إحضار هذا الملف وإلقاء نظرة.
لقد انتهيت في Excel الآن. المكان الذي ينتهي به هذا الملف يتعلق بمكان دليل العمل الخاص بك في R ، لذا يمكنك ضبطه.
LuckyTemplates مع R و RStudio: كيفية البدء
ثلاث طرق لاستخدام البرنامج النصي R في
إطارات بيانات LuckyTemplates في R: تعلم الأساسيات
خاتمة
في هذا البرنامج التعليمي ، أوضحت لك كيفية كتابة مؤامرات ggplot2 في Excel. لماذا تفعل هذا مقابل في Excel عندما يتعلق الأمر بالتخطيط؟ حسنًا ، هناك شيء واحد وهو إمكانية استنساخ ggplot. كل شيء يحركه كود. لا يوجد توجيه ونقر ، وهذا يجعل الأشياء أكثر قابلية للتخصيص.
من ناحية أخرى ، فإن الجوانب السلبية هي أنها ليست تفاعلية. الصورة ثابتة فقط. لا يمكننا النقر عليه. ليس لدينا تلميحات أدوات أو أي شيء من هذا القبيل. قد لا تكون مخططات ggplot مألوفة للمستخدمين لديك ، لذلك يمكن أن يكون ذلك جانبًا سلبيًا آخر.
لقد ركزنا على بناء مخططات ggplot2 وإرسالها إلى Excel. يمكنك بالفعل إنشاء تقرير كامل في R لـ Excel. أي شيء تحتاج إلى القيام به في Excel ، يمكنك الاتصال به عن بُعد من R. ستكون إحدى حالات الاستخدام المحددة لذلك هي مخططات Excel التي يصعب القيام بها والتي يعاني منها Excel حقًا. يحتوي Excel على بعض القدرات الإحصائية ، لذلك سيكون أداء R أسهل كثيرًا.
أتمنى لك كل خير!
ما هي الذات في بايثون: أمثلة من العالم الحقيقي
ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.
في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.
سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.
في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.
أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.
تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.
سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX في توفير النتائج.
إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.
ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته