1. مرحلة معالجة البيانات
التأكد من اكتمال البيانات: فحص ما إذا كانت هناك فواتير مسجلة بدون ذكر قيمة البقشيش أو اليوم، ومعالجتها (إما بالحذف أو التعويض).
تنسيق البيانات: التأكد من أن الأرقام (مثل قيمة الفاتورة) مُخزنة كأرقام وليست نصوصاً، لضمان دقة العمليات الحسابية.
استخراج معلومات جديدة: مثل حساب "نسبة البقشيش" مقارنة بإجمالي الفاتورة، وهي ميزة تساعد في فهم الكرم بغض النظر عن قيمة الوجبة.
تصنيف البيانات: تحويل المتغيرات النصية (مثل "مدخن" أو "غير مدخن") إلى تصنيفات برمجية يسهل على الحاسوب تحليلها إحصائياً.
2. مرحلة التصور وفهم البيانات (Visualization)
تعتمد هذه المرحلة على الرسوم البيانية للإجابة عن أسئلة العمل، ومن أهمها:
تحليل العلاقة الطردية: استخدام رسوم "التشتت" لمعرفة مدى ارتباط زيادة قيمة الفاتورة بزيادة البقشيش.
مقارنة الفئات: استخدام الرسوم "الصندوقية" أو "الكمانية" لمقارنة سلوك الزبائن (مثلاً: هل يدفع المدخنون بقشيشاً أكثر من غيرهم؟ أو هل يختلف الدفع في الغداء عن العشاء؟).
توزيع الكثافة: معرفة المبالغ الأكثر تكراراً التي يدفعها الزبائن، وهل يميل الناس لدفع مبالغ صحيحة (مثل 5 أو 10 دولارات).
الارتباط الزمني: استخدام رسوم "الأعمدة" لتحديد أكثر الأيام ربحية للمطعم وأكثرها سخاءً من حيث البقشيش.