مقدمهای بر پاکسازی دادهها
وقتی یه پروژه دادهی جدید رو شروع میکنی، دادههایی که به دست میاری خیلی کم پیش میاد همون اول برای تحلیل کاملاً بینقص باشن. به همین خاطر، خیلی مهمه که در شروع هر پروژه جدید، فرآیند پاکسازی دادهها رو انجام بدی.
پاکسازی دادهها فرآیندیه که در اون خطاها، مقادیر دورافتاده و ناهماهنگیها حذف میشن تا مطمئن بشی همه دادههات برای تحلیل فرمت مناسبی دارن. دادههایی که خطای زیادی دارن یا این فرآیند روشون انجام نشده، بهشون «دادههای کثیف» میگن.
ممکنه این مرحله برای خیلی از متخصصای تازهکارِ داده یه چیز اختیاری به نظر برسه، ولی مطمئن باش که واقعاً مهمه! اگه دادهها رو درست پاکسازی نکنی، ممکنه مدلت به نتیجهگیریهای اشتباه برسه، نمودارت یه روند الکی رو نشون بده و آمارها کلاً غلط از آب دربیان.
یه دیتاست خیلی کوچیک رو در نظر بگیر. فرض کن تو و دوستات دارین آبنباتهاتون رو مساوی بین خودتون تقسیم میکنین و باید مشخص بشه به هر نفر چند تا آبنبات میرسه. تو میای دادههات رو در جدول زیر وارد میکنی.
|
تعداد آبنباتها |
شخص |
|
5 |
Peter |
|
20 |
Sandy |
|
20 |
Sandy |
|
3 |
Joseph |
|
12 |
Amed |
حالا اگه از ستون تعداد آبنباتها میانگین بگیری، ممکنه به این نتیجه برسی که سهم هر نفر ۱۲ تا آبنباته.
ولی اگه سعی کنی به هر نفر ۱۲ تا آبنبات بدی، قبل از اینکه به همه سهمشون برسه، آبنباتها تموم میشه؛ چون اسم Sandy در جدول دو بار تکرار شده. در واقع به جای ۶۰ تا، فقط ۴۰ تا آبنبات داری (و کلاً هم ۴ نفرین، نه ۵ نفر!).
اگه برای پاکسازی دیتاست وقت نذاری، این خطر وجود داره که تحلیلت به نتایج اشتباهی ختم بشه.
سر قضیه تقسیم آبنبات بین دوستا، بدترین اتفاقی که ممکنه بیفته نهایت یه کم دلخوریه. ولی در دنیای کسبوکار، اگه پاکسازی دیتاست رو نادیده بگیری، ممکنه تحلیلهای غلطی به دست بیاد که باعث بشن محصول اشتباهی رو عرضه کنی، تعداد نامناسبی کارمند استخدام کنی، روی سهام اشتباهی سرمایهگذاری کنی یا حتی قیمتگذاری غلطی برای مشتری انجام بدی.
پاکسازی دادهها در تحلیلهای پیچیدهتر خیلی مهمتر میشه. در این نوع تحلیلها، معمولاً انتظار دقیقی از نتایج نداری و این یعنی اگه نتایج اشتباه باشن، ممکنه اصلاً متوجهش نشی.
پاکسازی کامل دادهها، در کنار بررسی و تست دقیقشون، میتونه تا حد زیادی جلوی این مشکلات رو بگیره. در این آموزش، قراره با مفاهیم و مراحل اصلی فرآیند پاکسازی دادهها در پایتون آشنا بشیم.


