Giải Trí & Công Nghệ

Hướng dẫn sử dụng SPSS – Mã hoá lại biến Recoding Varibles

NguyenNguyen

NguyenNguyen

Trùm
Member
Mã hóa lại biến – Recoding variables là công cụ hữu ích trong SPSS để bạn biên tập dữ liệu, khi bạn muốn thay đổi mã số cho các lựa chọn của một biến hoặc khi bạn có quá nhiều lựa chọn của một biến và cần giảm số biểu hiện không cần thiết trong phân tích. Mã hóa lại biến cho phép bạn thay đổi các mã số hiện hữu gán cho các giá trị biến. Không có chuyện đúng hay sai trong việc mã hóa lại các biến. Tuy nhiên, việc mã hoá lại các biến thường được thực hiện bởi hai lý do:

1. Để thuận tiện cho việc tính toán thống kê. Ví dụ chúng ta có biến hỏi về thu nhập của bạn trong khoản nào? câu trả lời có 4 lựa chọn: 1. Dưới 5 triệu; 2. Từ 5 đến dưới 10 triệu; 3. Từ 10 đến dưới 15 triệu; 4. Từ 15 triệu trở lên. Một yêu cầu phân tích với đối tượng trả lời có thu nhập 10 triệu trở lên, khi đó bạn phải mã hoá lại biến thu nhập bằng cách gom chung biểu hiện thứ 3 và thu nhập từ 10 đến dưới 15 triệu và biểu hiện thứ 4 là từ 15 triệu trở lên thành nhóm chung là 5. Từ 10 triệu trở lên.

2. Để kết hợp lại các lựa chọn của một biến khi số lượng các câu trả lời trong một biến quá nhỏ để phân tích thống kê. Ví dụ bạn đang phân tích độ tuổi người trả lời, thay vì độ tuổi người trả lời dao động từ 20 đến 60 tuổi như vậy chúng ta có 40 lựa chọn, bạn có thể mã hoá lại biến này thành 4 nhóm tuổi như (20 – 25); (26 – 35); (36 – 45); (46 – 60). Việc mã hoá lại biến tuổi này làm cho biến tuổi từ biến liên tục định lượng thành một biến định tính nó sẽ hữu ích trong một số trường hợp phân tích nhất định.

Để thực sự thực hiện các recode, bấm vào “Transform” menu ở trên cùng của cửa sổ soạn thảo dữ liệu, chọn “Recode into Different Variables”. Hầu hết việc mã hoá lại biến đều chọn Recode into Different Variables chứ không chọn “Recode into Same Variable” vì khi chọn Recode into Same Variable thị biến mới sinh ra đè lên biến củ làm cho các giá trị gốc mất đi
Xuất hiện cửa sổ “Recode into Different Variables”, Bạn có thể chọn các biến từ danh sách bên trái và chèn chúng vào các hộp “Numeric Variable → Output Variable“. Để làm điều này bằng cách bạn chọn biến và sau đó nhấp vào nút mũi tên:
Bây giờ gõ nhãn tên biến mới trong hộp“Output Variable” “Name” và “Label”. Tuỳ vào mục đích nhà nghiên cứu đặt các tên biến khác nhau, một cách phổ biến dễ nhớ là thêm “x” hoặc “z” vào cuối của biến ban đầu (ví dụ, Agex). Một khi bạn đã thêm tên và nhãn hiệu, nhấp vào Change. Phần cuối cùng này rất quan trọng vì bạn không thể mã hóa lại biến cho đến khi bạn chọn “Change“.

Để nhập các giá trị cũ và mới mà bạn dự định mã lại như ví dụ ở trên, nhấn “Old and New Values” Bạn sẽ nhận được cửa sổ sau:



Sử dụng danh sách thủ công trước đây chúng ta thực hiện, chuyển đổi các giá trị cũ vào giá trị mới. Giá trị cũ được nhập vào từ hộp Old Values, giá trị mới được nhập vào hộp New Values. Nhấp vào “Add” sau khi bạn nhập các giá trị cũ và mới cho mỗi biến để bổ sung vào danh sách “Old → New”. Như bạn có thể thấy các biến từ 20 đến 25 họ đã được mã hóa lại là “1” Giá trị 26 đến 35 đã được tái mã hóa như “2” việc này cũng có thể được thực hiện bằng cách chọn nút “Range” bên phải để nhập khoản giá trị.

Khi bạn hoàn tất, nhấp “continue” điều này sẽ đưa bạn quay lại cửa sổ mã hoá lại biến, nơi bạn có thể bấm “OK” để hoàn thành thao tác ở cửa sổ Recode into Different Variables

Bạn sẽ chưa hoàn toàn kết thúc việc mã hoá lại biến. Bạn nên quay trở lại cửa sổ Data Editor, Variable View. Ở dưới cùng của danh sách biến của bạn, bạn sẽ tìm thấy biến mới sinh ra được tái mã hóa của bạn. Để thuận tiện việc theo dõi bạn nên kéo biến mới được mã hoá đến gần với biến gốc. Bạn cũng nên chỉnh sửa các Nhãn Giá trị để phản ánh các giá trị mới được tái mã hóa tránh trường hợp khi phân tích xuất kết quả chúng ta quên những giá trị của biến được mã hoá:



Nhấn “OK” và bạn đã hoàn tất.

Biên soạn: Ngô Thông
 
Bên trên