تفاصيل العمل

وصف المشروع:

مشروع لوحة تحليلات تفاعلية مبنية باستخدام Dash و Plotly لتحليل حضور المرضى لمواعيدهم الطبية في البرازيل. يهدف المشروع إلى الكشف عن الأنماط والعوامل التي تؤثر على حضور أو تغيب المرضى عن مواعيدهم.

-----------------------------------

--ملخص البيانات:

تحليل أكثر من 110,000 سجل طبي يشمل معلومات مثل:

-الخصائص الديموغرافية: العمر، الجنس، الحي السكني

-تفاصيل المواعيد: تاريخ تحديد الموعد، اليوم في الأسبوع

-الحالات الطبية: السكري، ارتفاع ضغط الدم، الإدمان على الكحول، الإعاقة

-التواصل: حالة استلام الرسائل القصيرة (SMS)

-الدعم الاجتماعي: وجود منحة (دعم محدود الدخل)

-النتيجة: حضور أو غياب المريض عن الموعد

-----------------------------------

--مميزات اللوحة التفاعلية:

المرئيات التفاعلية:

-توزيع الحضور والغياب: رسم دائري لعرض نسب الحضور

-تحليل الأعمار: هيستوجرام مع تقسيم حسب الحضور

-اليوم في الأسبوع: رسم شريطي مكدس لأنماط المواعيد

-تحليل الجنس: مقارنة الحضور والغياب بين الذكور والإناث

-تأثير الحالات الطبية: رسم شريطي مجمع يوضح تأثير الأمراض المزمنة على الحضور

-تحليل الأحياء: عرض نسب الغياب حسب المنطقة

-تحليل مدة الانتظار: توزيع الوقت بين تحديد الموعد والموعد الفعلي

-تأثير الرسائل القصيرة: مقارنة بين المرضى الذين استلموا SMS ومن لم يستلم

الفلاتر التفاعلية:

-العمر: مجموعات عمرية (0-18، 19-35، 36-50، 51-65، 65+)

-الجنس: ذكر/أنثى

-الأحياء

-الحالات الطبية

المقاييس الرئيسية:

-إجمالي المواعيد

-نسبة الغياب

-متوسط العمر

-نسبة استلام الرسائل القصيرة

-----------------------------------

--التقنيات المستخدمة:

-Python 3.7+

-Dash & dash-bootstrap-components

-Plotly

-Pandas & NumPy

-----------------------------------

--المعالجة التقنية:

-تحويل التواريخ، إنشاء مجموعات عمرية، ترميز ثنائي للمتغيرات

-تحديثات تفاعلية للرسوم البيانية والمقاييس حسب الفلاتر

-تحسين الأداء للبيانات الكبيرة

-----------------------------------

--ملخص النتائج:

-تحديد نسب الغياب وأهم العوامل المؤثرة

-تأثير العمر والجنس والحالات الطبية على الحضور

-أنماط الأيام المزدحمة وأيام الغياب

-فعالية الرسائل التذكيرية (SMS)

-الاختلافات الجغرافية في الحضور

-العلاقة بين فترة الانتظار وحضور المريض

-----------------------------------

--كيفية التشغيل:

تثبيت المتطلبات:

- pip install -r requirements.txt

تشغيل التطبيق:

- python app.py

الوصول للوحة:

- http://localhost:8050

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
2
تاريخ الإضافة
تاريخ الإنجاز
المهارات