Mã hóa dữ liệu

Một phần của tài liệu SỬ DỤNG PHẦN MỀM SPSS TRONG PHÂN TÍCH SỐ LIỆU (Trang 23 - 29)

Trong quá trình phân tích, nhiều trường hợp ta phải mã hóa lại các giá trị của biến vì một mục đích nào đó. Ta có thể mã hóa lại các giá trị trong nội bộ một biến có sẵn hoặc lập một biến mới để chứa các giá trị được mã hóa lại.

Mã hóa dữ liệu trong nội bộ biến

Ta có thể tiến hành mã hóa lại các biến kiểu số hoặc các biến kiểu chuỗi kí tự. Nếu muốn mã hóa lại đồng thời nhiều biến một lúc, các biến đó phải có cùng kiểu số hoặc cùng kiểu chuỗi kớ tự. Để thực hiện việc mó húa dữ liệu trong nội bộ biến ta vàoTransformRecodeInto Same Variables...và màn hình hiện ra hộp thoại:

Chẳng hạn, ta định mã hóa lại các giá trị trong biến tuổi thành các khoảng tuổi

¤14 1424 2445 4560 ¡60 ta thực hiện như sau:

Chọn từ khung bên trái biến Tuoi để đưa vào khungVariablephía bên phải;

Nhấn phímOld and New Valuesđể qui định cách mã hóa biến Tuoi và hộp thoại sau sẽ hiện ra:

Trong hộp thoại này để phân khoảng mã hóa ta ấn nútRangetrongOld Valuethiết lập các khoảng và thay thế bằng các giá trị mã hóa mới trongNew Valuerồi ấn nútAddđể chuyển cỏch mó húa vào khungOldNew:, cụ thể như sau:

Khoảng tuổi Old Value New Value

¤14 Range: Lowest through 14 1

1424 Range: 14 though 24 2

2445 Range: 24 though 45 3

4560 Range: 45 though 60 4

¡60 Range: 60 though highest 5 Khi màn hình hiện ra hộp thoại sau ta ấnContinue

Cuối cùng khi màn hình hiện ra hộp thoại sau thì ta ấnOK:

Và ta được tập dữ liệu với biến tuổi đã được mã hóa:

Để mã hóa hai biến định tính là GioiTinh và NgheNghiep, ta cũng tiến hành làm tương tự:

Chọn từ khung bên trái biến GioiTinh va NgheNghiep để đưa vào khungVariablephía bên phải;

Nhấn phímOld and New Valuesđể qui định cách mã hóa biến GioiTinh và NgheNghiep và khi hộp thoại mã hóa hiện ra ta ấn nútValuetrongOld Value thiết lập các giá trị cũ được thay thế bằng các giá trị mã hóa mới trongNew Valuerồi ấn nútAdd để chuyển cỏch mó húa vào khungOldNew:, cụ thể như sau:

Old Value New Value

Nam 1

Nu 0

HSSV 1

CNVC 2

NVVP 3

Khac 4

Khi màn hình hiện ra hộp thoại sau ta ấnContinuevà sau đó thì ấnOk.

Và ta được tập dữ liệu với hai biến GioiTinh và NgheNghiep đã được mã hóa:

Mã hóa dữ liệu vào biến mới

Ta có thể mã hóa lại một biến đã có sẵn và lập một biến mới để chứa các giá trị mới được mã hóa lại. Ta có thể mã hóa biến kiểu số hoặc biến kiểu kí tự, có thể chuyển một biến kiểu số thành biến kiểu chuỗi kí tự và ngược lại chuyển biến kiểu chuỗi kí tự thành biến kiểu số. Nếu muốn mã hóa lại nhiều biến một lúc, các biến đó phải cùng kiểu số hoặc cùng kiểu chuỗi kí tự.

Để thực hiện mó húa dữ liệu vào một biến mới ta vàoTransformRecodeInto Different Variables...và màn hình hiện ra hộp thoại:

Chẳng hạn, ta định mã hóa lại các giá trị trong biến tuổi thành các khoảng tuổi

¤14 1424 2445 4560 ¡60

và đặt trong một biến mới làTuoiMoita thực hiện như sau:

Chọn từ khung bên trái biến Tuoi để đưa vào khungVariablephía bên phải, trong khung Output Variable đặt tên cho biến mới trong phần Name và gán nhãn cho biến mới (nếu cần) trong phầnLabel, chẳng hạn, Name: TuoiMoi, Label: chia Tuoi thanh cac khoang. Sau đó ấnchangeđể khẳng định việc thay đổi:

Nhấn phímOld and New Valuesđể qui định cách mã hóa biến Tuoi và hộp thoại sau sẽ hiện ra:

Trong hộp thoại này để phân khoảng mã hóa ta ấn nútRangetrongOld Valuethiết lập các khoảng và thay thế bằng các giá trị mã hóa mới trongNew Valuerồi ấn nútAddđể chuyển cỏch mó húa vào khungOldNew:, cụ thể như sau:

Khoảng tuổi Old Value New Value

¤14 Range: Lowest through 14 1

1424 Range: 14 though 24 2

2445 Range: 24 though 45 3

4560 Range: 45 though 60 4

¡60 Range: 60 though highest 5

Khi màn hình hiện ra hộp thoại sau ta ấnContinue

Cuối cùng khi màn hình hiện ra hộp thoại sau thì ta ấnOK:

Ta có thể vàoVariable Viewđể khai báo lại một số thuộc tính của biến TuoiMoi cho phù hợp và ta được tập dữ liệu với biến tuổi đã được mã hóa:

Một phần của tài liệu SỬ DỤNG PHẦN MỀM SPSS TRONG PHÂN TÍCH SỐ LIỆU (Trang 23 - 29)

Tải bản đầy đủ (PDF)

(74 trang)