حالت های مختلف Recode به این صورت است:
از دستور Recode به عنوان یک دستور اصلاح و آمایشی قبل از انجام آزمون های آماری استفاده می شود.
۱- کد گذاری مجدد بر روی متغیر موجود (Recode into Same Variables)
۲- کد گذاری مجدد بر روی متغیر جدید (Recode into Different Variables)
۱- دستور Transform-> Recode into Different Variables… را اجراء می کنیم.
۲- متغیر یا متغیرهایی را که قصد کد گذاری مجدد آن ها را داریم، وارد کادر Numeric Variable-> Output Variable در سمت راست می کنیم. نام متغیر جدید مان را در کادر Name تایپ می کنیم. سپس دکمه Change را کلیک می کنیم تا این تغییر نام در کادر Numeric Variable-> Output Variable ظاهر شود.
۳- در پنجره کدها یا مقادیر جدید و قدیم (Old and New Values) مطابق شکل تغییرات را اعمال می کنیم. این پنجره برای آسانی آموزش به دو بخش تقسیم شده است.
در پنجره مقادیر جدید و قدیم بر حسب دامنه نمراتی که تعیین کرده ایم کدهای تغییر یافته هر طبقه را وارد می کنیم:
۰ تا ۱۰ – کد ۰ (نمره د)
۱۰ تا ۹۹/۱۳ – کد ۱ (نمره ج)
۱۴ تا ۹۹/۱۶ – کد ۲ (نمره ب)
۱۷ تا ۲۰ – کد ۳ (نمره الف)
به عنوان مثال برای طبقه آخر یا کد ۳ (و در کادر کدهای قدیم یا Old Value) به ترتیب زیر عمل می کنیم.
۴- دکمه Old and New Values… را کلیک می کنیم. در پنجره جدید، در کادر سمت چپ، کد قدیم (Old Value) و در کادر راست نیز کد جدید (New Value) را وارد و سپس دکمه Add را به ترتیب طبقات جدید می زنیم و همین طور تا آخر ادامه می دهیم چنانچه کد قدیم یک عدد گسسته بود، در این صورت گزینه Value در کادر بالا سمت چپ انتخاب می کنیم. اما اگر کد قدیم ما حالت طیف داشت، در آن صورت گزینه Range در کادر میانی سمت چپ را انتخاب می کنیم. در نهایت، دکمه Continue را کلیک می کنیم.
۵- دکمه Ok را کلیک می کنیم.