Tags:

Hướng dẫn cách gộp biến trong spss nhanh và chính xác nhất

Phần mềm SPSS cho phép người nghiên cứu phân tích thống kê dữ liệu định lượng bằng cách gộp hai hay nhiều biến có sẵn để hình thành một biến mới. Bài viết dưới đây đề cập chi tiết cách gộp biến trong SPSS với 3 trường hợp cụ thể: 

  • Thêm các biến cùng nhau
  • Tạo nhân tố đại diện giá trị trung bình cộng một cột
  • Tính giá trị khác biệt giữa hai ngày trong SPSS

Thêm các biến cùng nhau 

Để nhìn trực quan về thêm các biến cùng nhau, hãy theo dõi dữ liệu data gồm 5 câu hỏi như hình dưới đây.

Dữ liệu data với 5 biến câu hỏi Q1, Q2, Q3, Q4, Q5

Để tính tổng điểm của các thang đo này, người tính có thể thực hiện theo 2 cách phổ biến sau: 

Thêm biến theo cách thủ công

Đối với cách thêm biến thủ công, người tính cần tuân thủ 4 bước cơ bản dưới đây

Bước 1: Vào Transform chọn Compute Variable

Trên màn hình giao diện của SPSS, nhấp vào mục Transform trên thanh công cụ, chọn Computer Variable.

Bước 1

Sau đó, trên màn hình sẽ xuất hiện giao diện của cửa sổ Compute Variable

Bước 2: Ở ô Target Variable nhập tên biến cần tạo

Nhập tên biến cần tạo vào ô trống Target Variable, cụ thể ở đây người tính cần gõ biến “Total_Sum”.

Tên biến đại diện ở bước 2 là “Total_Sum”

Bước 3: Bên dưới ô Target Variable là danh sách các biến. Chọn lần lượt các biến xen giữa các biến là dấu “+”. Làm như vậy cho đến khi đã chọn hết các biến vào ô Numeric Expression.

Nhập công thức cần tính vào ô Numeric Expression

Bước 4: Chọn OK kết quả sẽ xuất hiện

Click OK và kết quả sẽ xuất hiện

Lưu ý: Việc sử dụng cách thủ công sẽ khiến các biến đại diện loại bỏ các giá trị bị thiếu (hay còn gọi là Missing Values). Đồng thời sẽ không hiển thị kết quả tại ô có giá trị đó.

Kết quả hiển thị khi thêm các biến theo cách thủ công

Trong quá trình thực hiện gộp biến SPSS, chắc chắn bạn sẽ gặp ít nhiều những khó khăn. Một lời khuyên cho bạn lúc này là hãy kiên nhẫn kiểm tra kỹ các bước hoặc nhận sự hỗ trợ từ dịch vụ xử lý số liệu SPSS của Luận Văn Việt. Đây hứa hẹn là một trải nghiệm dịch vụ uy tín, nhanh chóng và chất lượng cho bạn. 

Dùng hàm Sum 

Nếu như bạn muốn thực hiện thuật toán tính tổng tất cả các giá trị (bao gồm cả biến có Missing Values), khi đó hãy sử dụng hàm SUm từ Compute Variables. Theo dõi các bước cụ thể dưới đây để thực hiện:

Bước 1: Trên thanh menu SPSS chọn Transform > Compute Variable

Tại thanh công cụ, nhấp Transform, chọn Compute Variable

Bước 2: Tại ô Target Variable đặt tên biến đại diện

Sử dụng tên “Total_SumF” cho biến

Bước 3: Trong ô Numeric Expression sử dụng hàm SUM(gt1,gt2,gt3…)

Để dễ hình dung hơn, bạn có thể thấy giữa các biến (Q1,Q2,Q3,Q4,Q5) đều được ngăn cách bởi các dấu phẩy và không có khoảng trống. 

Nhập hàm Sum theo công thức quy định

Bước 4: Chọn Ok, xuất hiện bảng kết quả

Nhấp OK để hoàn tất quá trình

Cùng theo dõi kết quả khi các biến bằng hàm Sum được thêm vào

Kết quả thêm biến khi áp dụng công thức hàm Sum

Tạo nhân tố đại diện theo giá trị trung bình cộng một cột

Để tiến hành chạy tương quan Pearson và hồi đa quy biến, người tính cần thực hiện tính toán nhân tố đại diện cho các nhân tố này. Công đoạn này được làm sau khi thao tác phân tích độ tin cậy Cronbach’s Alpha. 

Bước 1: Vào giao diện SPSS, nhấp vào mục Transform, mở hộp thoại với Compute Variable

Cửa sổ Compute Variable để tính hàm Mean

Bước 2: Chọn Target Variable > Mean(gt1,gt2,gt3…) > Type & Label > Nhập biến > Continue

  • Target Variable: Nhập tên biến đại diện mới bằng ký hiệu DT
  • Numeric Expression: Điền hàm trung bình MEAN(DT1,DT2,DT3,DT4). Có thể hiểu là tạo biến DT với vai trò là trung bình cộng của các biến quan sát DT1, DT2, DT3, DT4. Lưu ý, đối với hàm MEAN, các biến được ngăn cách bởi dấu phẩy và không có khoảng cách trắng. Thứ tự biến có thể sắp xếp tùy ý, chỉ cần đảm bảo đủ số lượng biến trong một nhóm. 
  • Type & Label: Điền chú thích cho biến, vai trò của nó giống như Label khi các bạn tạo biến trong cửa sổ giao diện Variable View. Yêu cầu nhập phần này không bắt buộc, nên bạn có thể nhập hoặc không. 

Sắp xếp các biến vào ô Numeric Expression theo công thức hàm Mean

Bước 3: Sau khi nhập hàm xong bấm OK.

Kết quả các biến sau khi tạo

Trong quá trình thực hiện, một số công đoạn phức tạp sẽ khiến bạn gặp khó khăn. Xem thêm lý thuyết tương quan pearson được Luận Văn Việt trình bày chi tiết sẽ giúp bạn tháo gỡ được nút thắt. 

Tính giá trị khác biệt giữa hai ngày trong SPSS

Bước 1: Click vào Transform trên thanh menu > Compute Variable xuất hiện bảng dưới đây

Trước hết, hãy nhập tên biến mới vào khoảng trống tại hộp Biến mục tiêu. Theo ví dụ ở trên, biến mới được gọi là “DifferencelDays”. 

Bước 2: Chọn Date Arithmetic trong ô Function Group. Sau đó nhập vào hàm Datediff ở ô Function and Special Variables. 

Đây được đánh giá là chức năng thực hiện công việc nặng nhọc nhất khi có sử dụng thuật toán chênh lệch thời gian giữa 2 ngày. 

Bước 3: Chọn Datediff vào ô Numeric Expression và nhập công thức.

Hàm DATEDIFF

Khi nhìn vào hộp bên dưới bàn phím, cú pháp cho hàm Datediff được chỉ định như dưới đây: 

DATEDIFF (datetime2, datetime1, “đơn vị”)

Sau đó, hàm sẽ trông giống như DATEDIF này (?,?,?)

Thay thế các dấu “?” bằng datetime2, datetime1 và các đơn vị thời gian mà bạn muốn đo lường sự khác biệt giữa hai ngày. Đơn vị này có thể là năm, quý, tháng, tuần, giờ, phút, giây. Bạn cần đặt tuỳ chọn bạn đã lựa chọn trước đó trong dấu ngoặc kép. 

Một số điều cần lưu ý:

  • Datetime2 và datetime1 phải được biểu thị là các biến định dạng theo đơn vị ngày và giờ
  • Lưu ý đến thứ tự của các biến (nếu bạn điền datetime2 sớm hơn ở vị trí datetime 1 thì kết quả sẽ chênh lệch âm)
  • Có thể kéo và thả các biến ngày giờ vào hộp Biểu thức số, tuy nhiên cần xoá dấu hỏi chấm khi làm vậy

Sau khi hoàn tất, hộp thoại sẽ hiển thị như sau: 

Bước 4: Chọn OK để xem kết quả

Kết quả hiển thị cuối cùng.

Trên đây là hướng dẫn cách gộp biến trong SPSS nhanh và chính xác nhất được Luận Văn Việt tổng hợp chi tiết và kỹ lưỡng. Hy vọng rằng, với nội dung thông tin hữu ích ở trên, bạn sẽ có thể dễ dàng thực hiện công việc của mình

4 1 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x