اللعبة كاملة
إن هدفنا في هذا الجزء من الكتاب هو إعطاؤك نظرة عامة وسريعة على الأدوات الرئيسية لعلم البيانات: استيراد البيانات، وتنسيقها، وتحويلها، وتمثيلها بصريًا، كما هو موضح في الشكل 1. نريد أن نُريك “اللعبة كاملة” في علم البيانات من خلال منحك قدرًا كافيًا من المعرفة بجميع الأجزاء الرئيسية لتتمكن من التعامل مع مجموعات بيانات حقيقية، وإن كانت بسيطة. سوف تتناول الأجزاء اللاحقة من الكتاب كل موضوع من هذه الموضوعات بمزيد من العمق، مما يزيد من نطاق تحديات علم البيانات التي يمكنك مواجهتها وحلها.
تركز أربعة فصول على أدوات علم البيانات:
يُعد التمثيل البصري مكانًا رائعًا للبدء في برمجة R، لأن الثمرة والمردود منه واضحان تمامًا؛ حيث ستتمكن من إنشاء مخططات ورسوم بيانية أنيقة وغنية بالمعلومات تساعدك على فهم البيانات. وفي الفصل 1 التمثيل البصري للبيانات ستغوص في أعماق التمثيل البصري، لتتعلم البنية الأساسية لمخططات حزمة ggplot2، والتقنيات القوية لتحويل البيانات إلى رسوم بيانية.
عادةً ما يكون التمثيل البصري وحده غير كافٍ، لذا ستتعلم في الفصل 3 تحويل البيانات الأفعال البرمجية الأساسية التي تتيح لك تحديد المتغيرات المهمة، وتصفية واستخلاص المشاهدات الرئيسية، وإنشاء متغيرات جديدة، وحساب الإحصاءات الملخصة.
وفي الفصل 5 ترتيب البيانات (Data tidying)، ستتعرف على البيانات المنسقة (Tidy data)، وهي طريقة متسقة لتخزين بياناتك تجعل عمليات التحويل والتمثيل البصري والنمذجة أكثر سهولة. ستتعلم المبادئ الأساسية الكامنة وراءها، وكيفية جلب بياناتك وتشكيلها في قالب منسق وطبيعي.
وقبل أن تتمكن من تحويل بياناتك وتمثيلها بصريًا، ستحتاج أولاً إلى إدخال هذه البيانات في بيئة R. وفي الفصل 7 استيراد البيانات ستتعلم المبادئ الأساسية لجلب ملفات
.csvواستيرادها إلى R.
كما تتضمن هذه الوحدة أربعة فصول أخرى تركز على سير عملك في بيئة R. ففي الفصول 2 بيئة العمل: الأساسيات و 4 مسار العمل: أسلوب كتابة الكود و 6 سير العمل: السكربتات والمشاريع ستتعلم ممارسات سير العمل الجيدة لكتابة وتنظيم أكواد R الخاصة بك. ستؤهلك هذه الفصول لتحقيق النجاح على المدى الطويل، حيث ستمنحك الأدوات اللازمة للبقاء منظمًا ومستعدًا عند التعامل مع مشاريع حقيقية. وأخيرًا، سيعلمك الفصل 8 مسار العمل: الحصول على المساعدة كيفية الحصول على المساعدة الفنية ومواصلة التعلم الذاتي بشكل مستمر.