💫✨Nomogramسحر ال 

logistic regressionربما يعرف أكثرنا أن ال

يستخدم عندما ندرس متغيرا له خيارين فقط (مثلا : مريض/ غير مريض، توجد مضاعفات/ لا توجد مضاعفات ، طبيعى/ غير طبيعى).
وينتج لدينا معادلة معقدة بعض الشيء يمكننا استخدامها للتنبؤ باحتمالية حدوث هذا الأمر محل الدراسة.
ولكن هل هناك طريقة مبسطة لحساب هذه الاحتمالية دون المرور عبر معادلات
معقدة؟

Nomogramهنا يأتي سحر أحد الرسومات البيانية والتي تسمى نوموجرام
والسحر هنا يأتي من أمرين،

Logistic regressionالأول أنه يمثل بطريقة ما عرضا لل

على شكل جراف ، ويعكس الأهمية النسبية لكل متغير
أما الأمر الثانى فهو استخدامه لحساب احتمالية حدوث الأمر محل الدراسة بطريقة مبسطة لا تشتمل سوى على جمع بعض الأرقام البسيطة فقط، ودون الدخول في
حسابات معقدة.

؟nomogramكيف هو شكل ال

وكيف يمكن فهمه واستخدامه ؟
Rيمكن عمل هذا الرسم باستخدام برنامج stata أو باستخدام

stataالمثال المرفق تم عمله باستخدام برنامج
ويمثل استخدام العمر والجنس والسعة القصوى للأكسجين VO2max للتنبؤ بوجود مرض في القلب

-:يتكون الشكل البيانى من جزئين-
الجزء الأول فيه المتغيرات التي تم استخدامها في النموذج .. في المثال المرفق لدينا Age, sex, VO2max
كل متغير يكون ممثلا بخط. ويكون على هذا الخط نقاط متعددة تمثل قيمة المتغير مثل العمر، أو نقاط بعدد المجموعات مثل متغير الجنس : نقطة للذكور وأخرى للإناث.
اذا كانت زيادة قيمة المتغير تعنى زيادة احتمالية حدوث الحدث مثل العمر (يكون اتجاه تدريج الخط من اليسار لليمين) : زيادة العمر تعنى زيادة احتمالية وجود مرض بالقلب
VO2maxأما إذا كان نقص قيمة المتغير تعنى زيادة احتمالية حدوث الحدث مثل

( يكون اتجاه تدريج المتغير من اليمين لليسار) : نقص السعة القصوى للأكسجين يعنى زيادة احتمالية وجود مرض بالقلب.
أسفل هذه المتغيرات نجد خطا مرقما اسمه score ويعنى الدرجة التي سنعطيها لكل متغير بناء على قيمته

الجزء الثانى: من الرسم يعرض لنا خطا مرقما يخص المجموع الكلى ، وخط آخر يمثل احتمالية وقوع الحدث (وهذا الخط يتراوح ترقيمه بين الصفر والواحد حيث أن الاحتمالية لوقوع أي حدث تتراوح بين الصفر والواحد).

إذن كيف نستخدم هذا النوموجرام من أجل معرفة احتمالية وجود مرض بالقلب لأحد الأشخاص؟
سنفترض أن أحد الأشخاص هو ذكر ، عمره 55 عاما، وقيمة السعة القصوى للأكسجين لديه 52 .

في هذه الحالة سوف نرى الدرجة التي يحصل عليها المريض مقابل كل متغير (الخطوط برتقالية اللون)

المريض ذكر : يحصل على درجة 3.2-
العمر 55 سنة : يحصل على درجة 7.3-
السعة القصوى للأكسجين 52: يحصل على 1.5-
الدرجة الكلية للشخص تأتى من جمع هذه الدرجات : 3.2 +7.3+1.5 =
12-

ننتقل إلى الجزء الأسفل من الرسم لنحصل على احتمال وقوع الحدث المناظر للدرجة 12 (السهم الأخضر الصغير) ، نجد أنها 0.58 تقريبا أي %58
إذن وصلنا لأن احتمالية وجود مرض في القلب لدى هذا الشخص هي %.58

لاحظ أن طول الخط الممثل لكل متغير يتناسب مع تأثير هذا المتغير على احتمالية وجود المرض (الحدث) الذى ندرسه

كيف يمكن عمل مثل هذا النوموجرام ؟
stataأولا يمكن استخدام برنامج nomolog عبر وظيفة

والتي تحتاج إلى تحميل الباقة الخاصة بها
rmsثانيا عبر برنامج R باستخدام الباقة
..بالتأكيد توجد طرق وبرامج أخرى

بالمناسبة: شرح طريقة تنفيذ واستخدام النوموجرام تأتى ضمن محاضرات الكورس المتقدم الذى نقدمه : Advanced Medical Statistics 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s