در SPSS دو نوع متغیر وجود دارد. متغیر های رشته ای و متغیر های عددی. متغیر های رشته ای آنهایی هستند که در ستون Type در پنجره Variable View کلمه String نوشته شده است. مابقی متغیرها همگی عددی هستند. تصویر زیر نشان دهنده این مطلب برای فایل hotel_evaluation.sav است.
انواع متغیر های نامطلوب:
مشکلی که در خصوص برخی از فایلهای داده وجود دارد این است که برخی فایلها شامل متغیر های رشته ای است که می بایست عددی می بودند. یک قاعده لازم این است که:
فقط متغیر های اسمی با تعداد زیادی مقادیر متمایز باید بصورت متغیر رشته ای تعریف شوند. در پنجره Variable View فایل فوق می بینیم که متغیر های fname، bday، age و متغیر q1 متغیر های رشته ای هستند.تصویر زیر این متغیر ها را در پنجره Data View نشان می دهد.
برای نمونه این چند متغیر را بررسی می کنیم.
اولاً، متغیر fname نام کوچک پاسخ دهنده را در بر دارد.
آیا این یک متغیر اسمی است؟ بله
آیا این متغیر شامل مقادیر متفاوتی است؟ بله
نتیجه: این متغیر یک متغیر رشته ای است. تا اینجا مشکلی نداریم.
ثانیاً، متغیر bday تاریخ تولد پاسخ دهندگان را در بر دارد.
آیا این یک متغیر اسمی است؟ نه
نتیجه: این متغیر می بایست یک متغیر عددی باشد. در واقع این یک متغیر تاریخ است (که یک متغیر عددی است). راه حلی که وجود دارد این است که این متغیر را تبدیل(تبدیل متغیر رشته ای به متغیر تاریخ) کنیم. ان شاءالله در آموزشهای بعدی نحوه انجام این کار را توضیح خواهم داد.
ثالثاً، متغیر age نیز بجای متغیر اسمی یک متغیر متریک است بنابراین بهتر است این متغیر را نیز به متغیر عددی تبدیل کنیم. ان شاءالله در آموزشهای بعدی نحوه تبدیل متغیر های رشتهای به متغیر های عددی را آموزش خواهم داد.
رابعاً به نظر می رسد که متغیر q1 یک متغیر رشته ای است. این متغیر یک متغیر اسمی نیست. همچنین شامل مقادیر متمایز زیادی نیست بنابراین این یک متغیر رشته ای نیست. در نظر گرفتن این متغیر به عنوان یک متغیر عددی برچسب دار (مانند q2 ) مناسب تر است.
از توجه شما سپاسگزارم.
دکتر مجتبی فیاض: مدرس دوره های تحقیق، پژوهش و تحلیل اماری
آدرس ایمیل من: mojtaba_fayaz@yahoo.com
شماره همراه: 09131171497