تصدير البيانات إلى R

في هذا الشرح سترى كيفية تصدير البيانات إلى RStudio ثم تحويلها إلى الرسوم البيانية والجداول

🌐 تحميل البيانات إلى RStudio

ابدأ بتصدير بيانات المستجيبين من NGSurvey بصيغة CSV

في RStudio استخدم السكربت لاستيراد ملف CSV وإعداد مجموعة بياناتك.

أين:

  • survey_csv: متغير لتخزين البيانات.

  • read.csv: دالة لقراءة ملف CSV.

  • ملف: مسار ملف CSV.

  • stringsAsFactors: تحويل أعمدة السلسلة إلى عوامل.

  • header: استخدام الصف الأول كأسماء أعمدة.

  • sep: الفاصل المستخدم في الملف (فاصلة).

📊 تحليل البيانات وتصويرها في RStudio

الآن بعد أن تم تحميل بياناتك في R أو RStudio، يمكنك البدء في تحليلها وإنشاء التصويرات والجداول.

  1. ملخص البيانات: يوفر ملخصًا سريعًا لمجموعة البيانات، بما في ذلك إحصاءات لكل عمود.

أين:

  • summary: دالة لتقديم إحصاءات وصفية أساسية لكل عمود في مجموعة بياناتك

  • survey_csv: مجموعة بياناتك.

  1. جدول بسيط: لهذا الشرح اخترنا المتغير Recommend_likelihood الذي يمثل سؤال الاستبيان "ما مدى احتمال أن توصي بخدمتنا لصديق أو زميل"

أين:

  • table: هذه الدالة تنشئ جدول تكراري.

  • survey_csv$Recommend_likelihood: هذا يحدد العمود Recommend_likelyhood من survey_csv مجموعة البيانات.

  • المخرجات: يُظهر جدول التكرار عدد مرات حدوث كل فئة من فئات احتمال التوصية في مجموعة البيانات.

اختياري: نوصي بضمان الترتيب الصحيح للمتغير الفئوي في الجداول والتصويرات.

أين:

  • factor: يحول المتغير إلى عامل (متغير فئوي).

  • levels: يحدد ترتيب الفئات للعامل.

  1. التصوير: مخطط شريطي بسيط لتصوير توزيع احتمالية التوصية.

انشئ الـ barplot لتصوير البيانات:

أين:

  • barplot: يولد مخططًا شريطيًا.

  • table(survey_csv$Recommend_likelyhood): ينشئ جدول تكراري لأطوال الأعمدة الشريطية.

  • main: يحدد عنوان الرسم.

  • xlab: تسمية محور x.

  • ylab: تسمية محور y.

  • col: يحدد لون الأشرطة إلى أزرق فاتح.

  • las = 2: يدور تسميات المحاور لتكون عمودية لقراءة أفضل.

  • cex.names = 0.8: يقلل من حجم تسميات الأعمدة لتجنب التداخل.

اختياري: اضبط الهوامش ومواقع التسميات للمخطط الشريطي.

أين:

  • par: يحدد معلمات الرسم البياني.

  • mar: يضبط هوامش الرسم: أسفل، يسار، أعلى، يمين (تم زيادة الهامش السفلي لتجنب التداخل).

  • + 0.1: يزيد قليلاً كل هامش للرسم لضمان مساحة إضافية لعناصر الرسم، مما يمنع قطعها أو اكتظاظها.

  • mgp: يتحكم في وضعية عنوان المحور والتسميات والخط. هنا، 4 يزحزح تسمية محور x لأسفل أكثر.

Last updated

Was this helpful?