محلل المصروفات الشخصية هو مشروع Python بيحلل المصروفات الشهرية ويعرضها في رسومات، عشان الشخص يعرف فلوسه بتروح فين.
المشروع بيولّد بيانات مصروفات تجريبية (300 عملية على 9 شهور) أو بيقرأ ملف CSV بتاعك. بعد كده بيحسب إجمالي المصروفات ومتوسطها ووسيطها وانحرافها المعياري، ويجمّعها حسب الفئة (أكل، مواصلات، فواتير، ترفيه، تسوق، صحة) وحسب الشهر. وبيطلّع أكبر 5 مصروفات والمصروفات الغريبة اللي أعلى بكتير من المعتاد، وبيرسم النتايج في 4 رسومات: bar و line و pie و histogram.
المكتبات المستخدمة:
NumPy لتوليد البيانات العشوائية والإحصائيات.
Pandas لقراءة البيانات وتجميعها وفلترتها.
Matplotlib