الحقيقة التي لا تقولها الدورات: 80% من العمل تنظيف بيانات
كل دورة تبدأ بـ df = pd.read csv(...) وبيانات نظيفة. الواقع في أول مشروع حقيقي: أعمدة بأسماء متضاربة بين ملفين للمصدر نفسه تواريخ بثلاث صيغ مختلفة في العمود الواحد قيم مفقودة مكتوبة أحياناً NaN وأحياناً "غير متوفر" وأحياناً -1 أسماء عربية بهمزات وألفات غير موحّدة، فيصير الشخص الواحد ثلاثة سجلات النقطة الأخيرة تحديداً تُفسد أي تحليل على بيانات عربية. التوحيد (تطبيع الألف والهمزة والتاء المربوطة) خطوة أولى غير قابلة للتجاوز. نصيحة عملية: خصّص لتنظيف البيانات أربعة أضعاف ما تقدّره، وستكون قريباً من الصواب.