الفصل الثاني

إدخال البيانات  في حزمة SPSS وتنظيمها

 

تمهيد

    بصفة عامة تعتبر مرحلة الحصول على البيانات المطلوبة لإجراء بحث معين وتجهيزها وإعادة تنظيمها تمهيدا لتحليلها إحصائيا بما يتناسب مع هدف البحث ؛ هي الجزء الأكثر صعوبة الذي يواجه الباحث .

 

     ويمكن للباحث إعادة تنظـيم بيانات بحثه من خلال محرر الحزمة SPSS-Editor أو من خـلال آية برنامج يمكنه التعامل مع البيانات مثل برنامج  Word  أو Excel حيث أن الحزمة يمكنها قراءة ملفات البيانات المخزنة مســبقا تحت تلك البرامج .

 

     هذا ويمكنك الرجوع إلى الكتاب الأول من هذه السلسلة " الإحصاء الوصفي"  لمزيد من المعلومات حول كيفية إدخال البيانات والتعامل مع الحزمة الإحصائية  SPSS  وعموما سوف نبدأ العمل  كالتالي :

 

l قم بتشغيل جهاز الحاسوب الذي تعمل من خلاله - بفرض أن حزمة SPSS  مثبته عليه - وانتظر حتى يكتمل ظهور ويندوز .

   

l شغل الحزمة بالضغط علي أيقونة الحزمة من علي سطح المكتب أو بفتح قائمة [ابدأ  Start] بالضغط عليها ، ثم من بند Programs اختر بند SPSS for Windows  وذلك بالضغط علية بزر الماوس الأيسر .    

 

l انتظر حتى تظهر الشاشة الرئيسية للحزمة والتي تحتوى علي محرر الحزمة SPSS Editor (يفضل إغلاق النوافذ القافزة علي الشاشة الرئيسية للحزمة).

 

مثال تطبيقي

 

 

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

 

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

 

  والآن ابدأ التخطيط لإدخال بيانات هذا البحث وتنظيمها طبقا للمراحل التالية :

 

[1] مرحلة التخطيط لتحديد الشكل المبدئي للبيانات :

 

1-  حدد أسماء متغيرات البحث المستقلة والتابعة ؛ وكذا مستويات المتغيرات المستقلة ولتكن كالتالي :

Flowchart: Alternate Process: المتغيرات التابعة Dependent Variables 
          درجة الرياضيات Mathematics
          درجة الفيزياء Physics
  المتغيرات المستقلة  Independent Variables
         الجنس (ذكور- إناث)  Sex
         الفرقة (الأولى - الثانية - الثالثة - الرابعة) Grade
         التخصص Specialization 
                   (رياضيات ، كيمياء ، فيزياء ، بيولوجي) 
لا تنسى متغير العمر (بدلالة سنة الميلاد)

 

 

 

 

 

 

 

 

 

 

 

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

 

3- حدد لمتغير الجنس أى عمود وليكن العمود الأول ، واختر الرقم [1] للذكور Male والرقم [2 ] للإناث Female

 

ملاحظة

   ينبغي أن تختار أى أرقام للدلالة علي مستويات المتغيرات التصنيفية  بشرط أن تكون متسلسلة أى (1,2) ، (2,3,4,5,) ، (5,6,) .. وهكذا . وليس هناك ما يدعو للقلق حالة التكرار ، حيث أنه ينبغي التعامل مع كل متغير علي حدة .

 

3- حدد لمتغير الفرقة Grade أى عمود وليكن العمـود الثاني ، واختر الرقم [ 1 ] للفرقة الأولى 1st Grade ، والرقم [ 2 ] للفرقة الثانية 2nd Grade ، والرقم [ 3 ] للفــرقة الثالثة 3rd Grade ، والرقم [ 4 ] للفرقة الرابعة 4th Grade 

 

4- حدد لمتغير التخصص Major أى عمود وليكن العمود الثالث ، واختر الرقم [ 1 ] لتخصص الرياضيات Mathematics ، والرقم [ 2 ] لتخصص الكيمياء Chemistry ، والرقم [ 3 ] لتخصص الفيزياء Physics ، والرقــم [ 4 ] لتخصص البيولوجي Biology

 

 

[2] مرحلة كتابة البيانات عن طريق محرر الحزمة Data Editor وتخزينها

 

5- ابدأ في كتابة البيانات المحددة سابقا - لا تشغل بالك الآن بأسماء المتغيرات - في الأعمدة (المتفق عليها) كما هي مدونة بالقوائم وذلك بفرض أن القوائم تحتوى علي (250) طالبا وطالبة في جميع التخصصات والفرق والدراسية. أى (250) حالة . وليتكن كما هو موضح بالشكل رقم (1) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


شكل (1)

الشاشة الرئيسية بعد إدخال البيانات المستهدفة

   

6- يفضل تخزين تلك البيانات الآن (لاحظ أن اسم ملف البيانات ظهر في شريط العنوان باسم Untitled) وهو الاسم الذي تقترحه الحزمة قبل التخزين ، ولإتمام التخزين اتبع الخطوات التالية :

 

(1) اختر وظيفة التخزين : يمكنك اختيار وظيفة (إيعاز) التخزين بأحد الطرق الثلاثة :

 

·        الضغط علي أداة القرص بشريط الأدوات.  

·   اختيار بند Save  أو بند Save As …  من قائمة File المنسدلة (لا فرق بينهما في هذه الحالة) حيث أن الملف يخزن لأول مرة.

·        بالضغط علي مفتاحي [Ctrl] ، [S] معا من لوحة المفاتيح.

 

ملاحظة

    سوف تحصل علي نفس النتائج عند اختيارك لآي من الطرق الثلاثة السابقة وهي ظهور شاشة قافزة : تطلب منك تحديد اسم ملف البيانات المطلوب تخزينه وكذا مكان التخزين .

 

 (2) أكتب اسم ملف البيانات وليكن Achievement وكذا حدد مكان التخزين علي وحدات التخزين المتوافرة علي جهاز الحاسوب الذي تعمل من خلاله (القرص الصلب : C أو القرص المرن : A) وليكن مكان التخزين هو القرص الصلب C : . أنظر الشكل رقم (2)

 

 

 

 


                                                                                                                                                                                                                     

 

 

 

 

 

 

 

 

شكل (2)

شاشة التخزين القافزة

 

ملاحظة (1)

    إن هذه الشاشة موضح بها اسم الملف [Achievement] وكذا مكان التخزين [القرص الصلب C داخل الفهرس الفرعي [SPSS] وقد ظهر بها جميع ملفات البيانات المخزنة مسبقا والتي تحمل الامتداد [sav]

 

ملاحظة (2)

    تفرض الحزمة أن المكان المراد التخزين فيه هو : [القرص الصلب  C داخل الفهرس الفرعي SPSS ] وعليك تغيير هذا المكان عند الرغبة ، كما في أى تطبيق من تطبيقات ويندوز.

 

ملاحظة (3)

   إذا أردت حفظ الملف في مكان آخر خلاف الفهرس الفرعي  SPSS  عليك تحديد ذلك المكان بفتح الصندوق الموجود بداخله SPSS بالضغط بزر الماوس علي رأس السهم المتجه إلي أسفل لتحديد المكان الذي ترغب في التخزين فيه مثل القرص الصلب C أو المرن A أو سطح المكتب .. وهكذا

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


(3) بعد الانتهاء من كتابة اسم الملف [Achievement] وتحديد مكان التخزين؛ اضغط زر [ Save ] ويمكنك التراجع عن عملية التخزين بالضـغط علي زر [ Cancel ]

 

ملاحظة 

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

 

 

 

 

 

 

 

 

 


[ لا No]  يتم إغلاق الملف دون حفظ والخروج من الحزمة .

[ نعم Yes ] يتم ظهور شاشة الحفظ القافزة وعليك تحديد اسم الملف ومكان التخزين .

[ إلغاء الأمر Cancel ]  للتراجع عن عملية الإغلاق وبالتالي استمرار ظهور الشاشة الرئيسية وبها البيانات دون تخزين .

 

    بعد إتمام عملية الحفظ سوف يتغير اسم الملف في شريط العنوان من Untitled إلي Achievement

 

[3] مرحلة تحديد الأسماء الكودية للمتغيرات 

 

    الآن وبعد أن انتهيت من إدخال البيانات المدونة بالقوائم وتم تخزينها علي القرص الصلب وداخل الفهرس الفرعي [SPSS] باسم [Achievement] فإنك في حاجة إلي تسمية متغيرات البحث ، ويتم ذلك كالتالي :

 

ملاحظة (1)

   تحدد الحزمة أتوماتيكيا الأسماء الكودية للمتغيرات بصـــورة متسلسلة مثل  VAR00001,VAR000002, VAR00003, VAR00004, VAR00005 وذلك بصفة مؤقتة لحين تعديلها من قبل المستخدم .

 

ملاحظة (2)

   يمكن تحديد الاسم الكودي لمتغير جديد (لم نسجل مشاهداته بعد) أو لمتغير موجود بالفعل كما يلي :

 

   (1) حدد المتغير - الواقع في خلايا العمود الأول  ، ثم أنقر عليه بزر الماوس الأيسر ، وسوف تظهر شاشة عرض المتغيرات Variable View الموضحة بالشكل رقم (3) . هذا ويمكن الحصول عليها أيضا بالنقر بالماوس علي زر Variable View

 

ملاحظة (3)

   يمكنك عن طريق زرا Variable View  و Data View  عرض شاشة المتغيرات وشاشة البيانات بالتبادل .

 

 

 

 

 

 

 

 

 

 

 

 

 


                                            زر عرض شاشة تعريف المتغيرات                    زر عرض شاشة البيانات

                                                        Variable View                                     Data View

           

 

شكل (3)

شاشة تحديد مواصفات المتغيرات

 

يظهر بشاشة تحديد مواصفات المتغيرات العديد من الاختيارات في صورة أعمدة وهي :

 

 l عمود الاسم الكودي للمتغير Name

  l  عمود نوع المتغير Type

 l عمود تحديد عرض العمود الذي يشغله المتغير Width

 l عمود تحديد عدد الأرقام العشرية التي يظهر بها المتغيرDecimals

 l عمود تحديد لاصق المتغير (الاسم الفعلي للمتغير) Labels

 l عمود تحديد مستويات المتغير Value   

 l عمود تحديد القيم الناقصة Missing

 l عمود تحديد شكل البيانات داخل العواميد Column

  l عمود تحديد محاذاة شكل البيانات داخل العواميد Align

 l عمود تحديد الوظيفة Measurement

 

عمود تحديد الاسم الكودي للمتغير Name

    حيث نلاحظ أنه في شكل (3) وأمام الاسم الكودي للمتغير مكتوب VAR00001 وهو الاسم الافتراضي للمتغير (العمود) الذي نقف على إحدى خلاياه بالفارة قبل تنفيذ هذا الأمر مباشرة. وإذا أردنا تغير الاسم الكودي للمتغير إلى (Math) مثلا ، يتم كتابة الاسم (Math) مباشرة ، ونجد أنه عند العودة إلى نافذة البيانات قد تم تغيير عنوان العمود إلى الاسم الجديد . وهنا ينبغي مراعاة ما يلي :

 

   - تحول الحزمة الحروف الكبيرة Capital في الاسم الكودي للمتغير إلي حروف صغيره Small بصرف النظر عن حجم الحروف التي تم الكتابة بها ، وبالتالي فإنه من الأفضل أن تكون كل الحروف صغيرة Small

 

 قواعد عامة ينبغي مراعاتها عند كتابة الاسم الكودي للمتغير :

 

  l يبدأ الاسم الكودي للمتغير بحرف وليس برقم أو رمز ، أما باقي مكونات الاسم يمكن أن تكون حروف أو أرقام أو رموز.

  l لا تزيد مكونات الاسم عن ثمانية خانات .

  l لا يحتوى الاسم على أى من العلامات الخاصة بين الحروف مثل [ ؟ , : . * ، .. وهكذا ] 

  l ألا يتكرر نفس الاسم لأكثر من متغير

  l ألا ينتهي اسم المتغير بعلامة النقطة (.) التي تمثل الوقوف عند نهاية الجملة في الكتابة PERIOD

  l أخيرا هناك تعبيرات لا تصلح أن تكون أسماء كودية لمتغيرات وذلك لأنها تمثل أوامر منطقية في لغة الحزمة أو ما يطلق عليها الكلمات المحجوزة Reserved Keywords  مثل :

 

EO , TO , LE , WITH ,  ALL , NE , BY ,  OR , GT , AND , NOT ,  GE ,  LE

 

عمود تحديد نوع المتغير Type

 

   وبالضغط عليه بالفارة يظهر مستطيل كما في شكل (4)

 

 

 

 

 

 

 

 

 

 


شكل (4)

شاشة تحديد نوع المتغير Type

 

   وكما يتضح من الشكل (4) أن هناك (8) ثمانية أنواع للمتغيرات في الحزمة SPSS تبدأ بالمتغير الكمي (الرقمي) Numeric وتنتهي بالمتغير الوصفي (الغير رقمي) String ويمكن اختيار أي نوع حسب البيانات المتاحة عن المتغير . ويلاحظ ظهور صندوقين بالجانب الأيمن يعبران عن خاصتين هامتين هما :

 

 l خاصية [Width : والتي تحدد عدد أرقام المتغير]

 l خاصية [Decimal Places : والتي تحدد عدد الأرقام العشرية]

               وتختلف هذه الخواص وقيميها باختلاف نوع المتغير

 

 

 أنواع المتغيرات :

 

1- متغير من نوع الرقمي  Numeric

    أي المتغير الرقمي الذي يخضع لجميع العمليات الحسابية ولا يحتوى ضمن مشاهداته على أية حروف أبجدية . ويلاحظ أن قيمة  [Width = 8] أى أن عدد أرقام المتغير ثمانية أرقام بحد أقصى ، [Decimal Places = 2] أى رقمين عشريين . وبالطبع تستطيع تغيير أي منهما سواء سعة العمود أو عدد الأرقام العشرية طبقا لبياناتك التي تريد التعامل معها .

 

2- متغير من نوع  Comma

    وهو يعبر عن متغير رقمي أيضا وله نفس الخصائص فيما عدا طريقة كتابة الأرقام ؛ حيث يتم تقسيم الأرقام إلي مجموعات : كل مجموعة مكونة من ثلاثة أرقام بينهما الفاصلة من جهة الآحاد بحد أقصى أربع مجموعات وإلا سيتم تحويلها إلي شكل رقمي Numeric عادي من النوع الأول فمثلا :

الرقم 12345 يتم كتابته 12,345

 

3- متغير من نوع  Dot

    ويعبر أيضا عن متغير رقمي وله نفس الخصائص فيما عدا طريقة كتابة الأرقام ؛ حيث يتم تقسيم الأرقام إلي مجموعات : كل مجموعة مكونة من ثلاثة أرقام بينهما النقطة Dot من جهة الآحاد .

 

ملحوظة :

   يختلف النوع الثاني والثالث في شكل كتابة الرقم Format فقط : تستخدم الفاصلة  Comma في النوع الأول لتقسيم الرقم الصحيح إلى مجموعات ثلاثية ؛ وتستخدم النقطة Dot  في النوع الثاني . مثلا : الرقم (1345.70) يقابله في النوع الأول (12,345.70) ويقابله في النوع الثاني (123.457,00) . أنظر الشاشة الموضحة بالشكل رقم (5) .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


شكل (5)

شاشة توضح أنواع المتغيرات الثلاثة

Numeric , Comma , dot

 

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

 

4- متغير من نوع Scientific  Notation

   وتتعامل أيضا مع المتغيرات الرقمية والاختلاف هو أن : كتابة الرقم تتم باســـــتخدام الشكل الأسى العلمي (صيغة E) والمعروفة باسم Scientific  Notation ، أنظر الشكل رقم (6)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


شكل (6)

شاشة توضح متغير من النوع Scientific  Notation

 

5- متغير من نوع Date

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

 

l يظهر في الجانب الأيمن أكثر من 30 طريقة (تنسيق) لكتابة التاريخ ؛ يظهر بالشكل رقم (7) جزء منها فقط .

l أما الملاحظة المنطقية فهي اختفاء المستطيل المكتوب به Missing Value لأن التاريخ لا يتضمن بيانات مفقودة فليس هناك أسبوع على مدى التاريخ ليس به يوم أربعاء مثلا أو سنه لا تتضمن شهر يوليو .. وهكذا.

 

 

 

 

 

 

 

 

 

 

 

 

 

 


شكل (7)

شاشة توضح هيئات متغير من نوع Date

 

6- متغير من نوع Dollar

   ويتضمن عدة طرق للتعامل مع أرقام ولكن توضع علامة الدولار على يسارها كما في المتغيرات التي من نوع Dot   ومن نوع  Comma

 

7- متغير من نوع Custom Currency

    للتعامل مع عملات عالمية أكثر شيوعا بخلاف الدولار.

 

8- متغير من نوع String

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

 

    والآن ابدأ بكتابة الأسماء الكودية للمتغيرات المطلوبة ولتكن كالتالي :

 

المتغير الأول :  sex الجنس

المتغير الثاني : grade الفرقة

المتغير الثالث : Major التخصص

المتغير الرابع : Age  العمر

المتغير الخامس : Achv  درجة الفيزياء

 

                    

وذلك كما يتضح بالشكل رقم (8) حالة Variable View وفي شـكل رقم (9) حالة Data View

 

 

 

 

 

 

 

 

 

 

 


شكل (8)

شاشة البيانات بعد تسمية المتغيرات حالة variable View

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


شكل (9)

شاشة البيانات بعد تسمية المتغيرات حالة Data View

 

 

التالي

1-2