مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

في هذا البرنامج التعليمي ، ستتعلم كيفية إنشاء تصور مؤامرة مبعثر باستخدام برنامج نصي R. يستند هذا إلى تقرير تم تقديمه لتحدي . يمكنك مشاهدة الفيديو الكامل لهذا البرنامج التعليمي أسفل هذه المدونة.

جدول المحتويات

ما هي مؤامرة مبعثر

مخطط التبعثر هو نوع من تصور البيانات يستخدم لعرض العلاقة بين متغيرين مستمرين. إنه رسم بياني حيث يتم تمثيل كل نقطة بيانات بنقطة ، ويتوافق موضع النقطة على المحورين الأفقي والرأسي مع قيم المتغيرين.

المخططات المبعثرة هي أدوات مفيدة لتحديد الأنماط والاتجاهات في البيانات. ستضيف إضافة هذا المرئي إلى تقارير LuckyTemplates المزيد من الأفكار إلى البيانات التي تقدمها. وبنهاية هذا البرنامج التعليمي ، ستكون قادرًا على إنشاء مخطط مبعثر R يبدو كالتالي:

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

تنقسم هذه المناقشة إلى أربع خطوات. ستتعلم أولاً كيفية إنشاء مخطط مبعثر أساسي. بعد ذلك ، ستطبق خطًا متجانسًا لإظهار اتجاه البيانات في المخطط. تركز الخطوتان الثالثة والرابعة بشكل أساسي على السمات وتغييرات التنسيق التي يمكنك تطبيقها على مخطط التبعثر.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

مجموعة البيانات المستخدمة في هذا المثال هي جدول يحتوي على اسم العميل والمدة والأرباح وسعر الساعة.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

قم بإنشاء المؤامرة المبعثرة الأساسية في بصري R Script

افتح الخاص بك .

للبدء ، يجب أن يكون لديك ثلاث حزم مثبتة في برنامج RStudio ، وهي tidyverse و ggthemes و ggpubr .

إذا لم تكن مثبتة لديك ، فاستخدم وظيفة install.packages () . بمجرد الانتهاء من ذلك ، تحتاج إلى استخدام وظيفة library () لتحميلها في بيئة R.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

انسخ أكواد المكتبة R وانتقل إلى LuckyTemplates. افتح محرر R Script والصق الكود. يمكنك الاستمرار في بناء كود R هناك.

بعد ذلك ، استخدم الدالة ggplot () لإنشاء مخطط مبعثر. تحتاج أولاً إلى تحديد مجموعة البيانات التي سيتم استخدامها في المخطط ومن ثم قاعدة البيانات٪>٪ الأمر. في هذه الحالة ، يتم استخدام مشغل الأنابيب بدلاً من وظيفة المرشح.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

لتحديد مجموعة البيانات ، تحتاج إلى استخدام الوسيطة aes () ثم تحديد محوري x و y. في هذه الحالة ، هي المدة بالساعة والأرباح على التوالي. بعد ذلك ، استخدم وظيفة geom_point () لإظهار النقاط على الرسم البياني.

يمكنك أيضًا إجراء تغييرات في التنسيق على مخطط التبعثر باستخدام مجموعة متنوعة من الوظائف ، مثل "اللون" أو "الشكل". إذا كنت تريد تطبيق مظهر ديناميكي على المخطط الخاص بك ، فيمكنك تعيين اللون وحجم النقطة إلى قيمة محددة كما هو موضح في المثال.

عند تشغيل الكود ، ستحصل على مخطط التبعثر هذا في LuckyTemplates. لاحظ أنك تحصل على دوائر أكبر وأكثر قتامة عندما تكون قيمتها المكافئة للساعة أعلى.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

أضف خطًا متجانسًا إلى المخطط

في هذه الخطوة التالية ، ستتعلم كيفية إضافة خط متجانس إلى المخطط. الخط المتجانس عبارة عن خط يتم تركيبه على البيانات لمساعدتك في استكشاف العلاقات المحتملة بين متغيرين.

لإضافة خط متجانس ، استخدم وظيفة geom_smooth () .

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

عند تشغيل البرنامج النصي R ، ستبدو المؤامرة المبعثرة بهذا الشكل. يُظهر الخط المتجانس الآن اتجاه البيانات عند فاصل ثقة 95٪.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

يمكنك تغيير مقياس المحور س ومحور ص باستخدام الدالتين scale_x_continuous () و scale_y_continuous () .

في هذه الحالة ، يتحول المحور y إلى مقياس لوغاريتمي بينما يظل المحور x كما هو.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

عند تشغيل رمز R ، ستظهر النتائج الآن لوغاريتميًا. يتغير الخط الناعم أيضًا.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

علاوة على ذلك ، نظرًا لأن المخطط يضع الملصقات تلقائيًا على المحاور ، يمكنك إزالتها باستخدام وظيفة labs () .

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

تنسيق مظهر مخطط R المبعثر

بعد إنشاء النموذج الأساسي لمخطط التبعثر ، فإن الخطوة التالية هي تخصيص مظهره ومظهره.

استخدم الدالة theme () لتنسيق مخطط التبعثر في محرر R Script. وضمن هذه الوظيفة ، يمكنك إضافة وسيطات أخرى للتخصيص.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

تتيح لك اللوحة panel.grid.major ( ) و panel.grid.minor () تحرير نوع الخط ولون خطوط شبكة الرسم البياني. إذا كنت تريد إزالة خط شبكة ، فاستخدم الدالة element_blank () .

تتم إزالة اللوحة.الخلفية والمؤامرة.الخلفية لجعل المخطط المبعثر شفافًا . يتيح لك هذا المرونة لوضع المخطط الخاص بك في أي مكان في تقريرك. إذا كنت تريد إزالة وسيلة الإيضاح من المخطط الخاص بك ، فاضبط وظيفة legend.position على "لا شيء".

يمكنك أيضًا تنسيق الخط والنص الخاصين بالمحور السيني والصادي. يمكنك جعل الخط أثخن أو أرق ، أو جعل النص أكبر أو أصغر.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

إذا كنت تريد التعرف على وظائف التنسيق الأخرى التي يمكنك استخدامها في الرسم البياني الخاص بك ، فيمكنك الانتقال إلى قسم المساعدة في RStudio . أدخل "موضوع" في شريط البحث وستظهر قائمة بوظائف التنسيق.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

هناك مجموعة متنوعة من وظائف التنسيق التي يمكنك استخدامها في R. تذكر أن تستخدم ما تحتاجه ولا تبالغ فيه.

اضبط لون ونطاق نقاط البيانات

في القسم الأخير من هذا البرنامج التعليمي ، ستتعلم كيفية تنسيق مقياس الألوان ونطاق حجم النقاط في مخطط التبعثر.

توفر وظيفة scale_colour_viridis_b () خرائط ملونة موحدة بشكل مدرك في كل من اللونين والأبيض والأسود. تم تصميمها أيضًا ليتم إدراكها من قبل المشاهدين الذين يعانون من أشكال شائعة من عمى الألوان.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

إذا قمت بالبحث عنه في قسم المساعدة في RStudio ، فسترى الوسائط المختلفة التي يمكنك استخدامها لتنسيق الرسوم البيانية الخاصة بك. يمكنك التبديل بين الخيارات لمعرفة النتيجة الأنسب لتقريرك.

على سبيل المثال ، تقوم الدالة scale_size_continuous () بقياس حجم النقاط أو الأشكال في قطعة الأرض وفقًا لمتغير مستمر. يسمح لك بتحديد الحد الأدنى والحد الأقصى لأحجام النقاط التي يجب استخدامها في المؤامرة.

في هذه الحالة ، 4 هو الحد الأدنى بينما 17 هو الحد الأقصى.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

هذا هو الشكل النهائي لمخطط مبعثر R.

مخطط مبعثر في R Script: كيفية الإنشاء والاستيراد

خاتمة

في هذا البرنامج التعليمي ، تعلمت كيفية إنشاء مخطط تناثر R في LuckyTemplates. مخطط التبعثر هو نوع من تصور البيانات يستخدم لعرض العلاقة بين متغيرين مستمرين. في LuckyTemplates ، يمكنك إنشاء مخطط مبعثر باستخدام حزمة ggplot ومرئيات R Script.

المخططات المبعثرة هي أدوات مفيدة لتصور وتحديد الأنماط والاتجاهات في البيانات. كما أنها مفيدة لتحديد القيم المتطرفة أو الحالات الشاذة.

بشكل عام ، يعد إنشاء مخطط مبعثر في LuckyTemplates باستخدام R عملية مباشرة ويسمح لك بالاستفادة من إمكانات عرض البيانات القوية لحزمة ggplot.

أتمنى لك كل خير،

حسين سيداغة


ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

ما هي الذات في بايثون: أمثلة من العالم الحقيقي

كيفية حفظ وتحميل ملف RDS في R.

كيفية حفظ وتحميل ملف RDS في R.

ستتعلم كيفية حفظ وتحميل الكائنات من ملف .rds في R. ستغطي هذه المدونة أيضًا كيفية استيراد الكائنات من R إلى LuckyTemplates.

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

تمت إعادة النظر في أول N أيام عمل - حل لغة ترميز DAX

في هذا البرنامج التعليمي للغة ترميز DAX ، تعرف على كيفية استخدام وظيفة الإنشاء وكيفية تغيير عنوان القياس ديناميكيًا.

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

اعرض الرؤى باستخدام تقنية المرئيات الديناميكية المتعددة الخيوط في LuckyTemplates

سيغطي هذا البرنامج التعليمي كيفية استخدام تقنية Multi Threaded Dynamic Visuals لإنشاء رؤى من تصورات البيانات الديناميكية في تقاريرك.

مقدمة لتصفية السياق في LuckyTemplates

مقدمة لتصفية السياق في LuckyTemplates

في هذه المقالة ، سأقوم بتشغيل سياق عامل التصفية. يعد سياق عامل التصفية أحد الموضوعات الرئيسية التي يجب على أي مستخدم LuckyTemplates التعرف عليها في البداية.

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أفضل النصائح في استخدام التطبيقات في خدمة LuckyTemplates عبر الإنترنت

أريد أن أوضح كيف يمكن لخدمة تطبيقات LuckyTemplates عبر الإنترنت أن تساعد في إدارة التقارير والرؤى المختلفة التي تم إنشاؤها من مصادر مختلفة.

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تحليل تغييرات هامش الربح بمرور الوقت - التحليلات باستخدام LuckyTemplates و DAX

تعرف على كيفية إجراء تغييرات في هامش الربح باستخدام تقنيات مثل قياس التفرع والجمع بين صيغ DAX في LuckyTemplates.

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

أفكار التجسيد لذاكرة التخزين المؤقت للبيانات في DAX Studio

سيناقش هذا البرنامج التعليمي أفكار تجسيد مخازن البيانات وكيفية تأثيرها على أداء DAX ​​في توفير النتائج.

إعداد تقارير الأعمال باستخدام LuckyTemplates

إعداد تقارير الأعمال باستخدام LuckyTemplates

إذا كنت لا تزال تستخدم Excel حتى الآن ، فهذا هو أفضل وقت لبدء استخدام LuckyTemplates لاحتياجات إعداد تقارير الأعمال الخاصة بك.

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته

ما هي بوابة LuckyTemplates؟ كل شيئ ترغب بمعرفته