HTrong - Su dung Custom Tables trong SPSS tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất cả...
Trang 1SPSS các lệnh chạy bảng khá phong phú, dễ dùng nhất là các lệnh Basic Tables, General Tables, và Table of Frequencies Tuy nhiên trong một số nguồn cài đặt SPSS, do vấn đề license mà người sử dụng chỉ có Custom Tables mà không có các lệnh vừa liệt kê ở trên Thậm chí khi cài đặt SPSS từ một số nguồn cài đặt với license bị hạn chế, người sử dụng đôi khi chỉ có lệnh chạy bảng đơn giản nhất là Frequency (trong menu Descriptive Statistics) và Multiple Response (để tóm tắt dữ liệu từ các câu hỏi người trả lời được chọn nhiều hơn 1 trả lời)
Phần này trình bày các lệnh chạy bảng Custom Tables căn bản để có thể sử dụng khi SPSS đã cài đặt không có các lệnh Basic Tables và General Tables Để minh họa, chúng ta sử dụng dữ liệu trong file Data thuc hanh quen thuộc Hãy mở file này ra Khi sử dụng Custom Tables, cần chú ý khai báo loại thang đo của các dữ liệu trong từng biến một Nếu chúng ta không khai báo đúng loại thang đo thì có nhiều khả năng chúng ta sẽ không chọn được hàm thống kê phù hợp với biến cần xử lý khi chạy bảng Custom Tables
Có 3 cấp bậc đo lường của biến là:
- Nominal: dữ liệu từ thang đo định danh
- Ordinal: dữ liệu từ thang đo thứ bậc
- Scale: dữ liệu từ thang đo khoảng cách và thang đo tỉ lệ
Chúng ta có thể khai báo cấp bậc đo lường của từng biến trong SPSS bằng cách chuyển qua chế độ Variable View trong cửa sổ data Muốn khai báo bận
đo lường của biến nào thì vào dòng tương ứng với biến đó và di chuyển ô chọn (bằng phím mũi tên hay di chuyển trỏ chuột đến và click vào) đến ô cuối cùng bên tay phải Measure Lúc đó dấu … và mũi tên đi xuống hiện ra gọi ý chúng ta click vào dấu mũi tên để chọn cấp bậc đo lường phù hợp với dữ liệu trong biến đang chọn
Chúng ta có thể định nghĩa cấp bậc đo lường lần lượt cho từng biến Trường hợp có nhiều biến có bậc đo lường giống nhau, có thể copy thuộc tính cấp bậc
đo lường này của 1 biến áp dụng cho những biến tương tự bằng lệnh copy và paste bình thường
Trang 2Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Từ menu chọn lệnh: Analyze > Tables > Custom Tables như hình dưới đây
Lệnh này mở ra một hộp thoại như hình ở trang sau Trong hộp thoại này các biến nằm trong khung Variables ở góc trên bên trái Phần lớn của hộp thoại ở bên phải thể hiện dạng bảng sẽ chạy ra cho người xử lý thấy trước
Trong ví dụ này, chúng ta muốn xem thử có bao nhiêu người trong mẫu khảo sát ở Hà Nội và có bao nhiêu người trong mẫu khảo sát ở TPHCM
Trang 3Hãy chọn tên biến tp bằng cách click chuột vào tên biến tp trong khung Variables Lúc đó 2 phân loại (Hà Nội và TPHCM) của biến tp xuất hiện trong ô Categories ngay trong ô bên dưới
Trang 4Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Dùng trỏ chuột click vào tên biến tp và kéo thả biến này vào khung có chữ Rows bên tay phải như hình dưới:
Khi thả nút chuột ra thì dạng bảng xuất hiện ngay trong ô bên tay phải như hình sau Trong dạng bảng này chỉ mới có hàm mặc định đối với biến định danh là Count (đếm tần số)
Để tính thêm những cột số liệu tóm tắt khác thì hãy click vào nút N% Summary Statistics Lệnh này mở ra hộp thoại cấp hai là Summary Statistics
Trang 5Trong hộp thoại này, chọn tên hàm Column N% trong ô Statistics bên thay trái và nhấp chuột vào nút mũi tên qua phải Hàm Column N% xuất hiện ở dòng thứ hai trong khung Display (hiển thị số kết quả của hàm)
Để thay đổi số thập phân của số liệu tính ra, hãy nhấp vào ô tương ứng trong cột cuối Decimal… để chọn số lượng số thập phân Sau đó nhấp chuột vào nút Apply to Selection và nút Close để đóng hộp thoại này và trở về hộp thoại cấp 1 ban đầu Bây giờ dạng thức bảng sẽ chạy ra hiện ra trong khung bên thay phải, bây giờ đã xuất hiện thêm cột số liệu tóm tắt thứ nhì bên tay phải
Trang 6Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Tuy nhiên bảng này vẫn còn thiếu dòng tổng cộng, muốn xuất hiện dòng tổng cộng hãy nhấp chuột vào nút Categories and Totals… hộp thoại sau xuất hiện:
Trang 7Nhấp nút OK lệnh thực hiện và bảng kết quả sau xuất hiện:
Có thể lập hàng loạt bảng tần số đơn biến khác tương tự như trên Bây giờ chúng ta chuyển qua bảng 2 biến
Bảng kết hợp 2 biến phân loại hay thứ bậc
MởÛ lại hộp thoại Custom Tables, click chọn biến cũ (biến tp) trong khung bên tay phải kéo thả trả về danh sách biến bên tay trái Chọn biến gtinh đưa vào ô Rows bên tay phải, dạng bảng sẽ hiện trong khung bên phải như sau:
Trang 8Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Tiếp theo đưa thêm biếp tp vào ô Columns, bây giờ dạng mẫu bảng kết hợp giữa biến tp và biến gtinh xuất hiện trong khung như hình dưới:
Nhấp nút OK, bảng kết quả xuất hiện như đã thấy trong khung mẫu như sau:
Trang 9Nhìn vào bảng kết quả này thấy vẫn còn thiếu cột tổng cộng Trở lại lệnh chạy bảng Custom Tables, nhấp chuột chọn biến tp ở ô Columns Sau đó nhấp vào nút Categories and Total hộp thoại sau mở ra:
Trong hộp thoại này, nhấp chọn mục Total trong khung Show ở phần dưới của hộp thoại, rồi nhấp nút Apply trở về hộp thoại ban đầu, và thấy dạng bảng hoàn chỉnh có cột Total xuất hiện trong khung mẫu như hình sau:
Trang 10Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Thấy dạng bảng trong khung mẫu hoàn chỉnh, bây giờ nhấp nút OK thì bảng kết quả hiện ra như trong bảng dưới đây:
Trong bảng trên vẫn còn thiếu dòng Total, bạn có thể thực hiện tương tự như trên, nhưng nhớ là nhớ nhấp chuột chọn biến gtinh ở dòng trước khi nhấp chuột chọn Categories and Total
Tương tự như vậy, chúng ta có thể thực hiện nhanh chóng các bảng kết hợp 2 biến dữ liệu định tính như bảng sau đây Trong bảng này chúng ta dùng chuột nhấp kéo thả biến gtinh ra và đưa biến hocvan vào ô dòng (Rows), biến tpho vẫn ở ô cột (Columns), nhấp nút OK và có bảng kết quả Bảng kết quả này cho biết cơ cấu mẫu khảo sát ở từng thành phố theo học vấn
Trang 11Bảng kết hợp 3 biến định tính
Chúng ta có thể mở rộng bảng trên thành ví dụ minh họa cho bảng kết hợp 3 biến định tính
Hãy vào menu chọn Analyze > Tables > Custom Tables mở ra lại hộp thoại như ở trên Trong hộp thoại này, hãy nhấp chuột vào nút Layers ở góc trên bên phải của hộp thoại để mở ra khung Layer như hình sau đây
Trang 12Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Ô Layer này chứa biến phân loại mà chúng ta muốn tách kết quả của bảng trong khung mẫu thành các lớp (layer) bảng khác nhau theo từng phân loại của biến phân loại này
Trong ví dụ này, chúng ta dùng chuột nhấp vào tên biến tp (thành phố) ở ô columns kéo thả vào khung Layers Sau đó dùng chuột nhấp kéo biến gtinh trong danh sách biến bên tay trái thả vào ô Columns Dạng bảng kết quả sẽ chạy ra xuất hiện trong khung bảng mẫu Tiếp theo nhấp nút OK, bảng kết quả sẽ chạy ra trong cửa sổ output
Trang 14Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Trong bảng kết quả này, chúng ta chỉ thấy có bảng kết quả cơ cấu học vấn của từng nhóm nam nữ ở Hà Nội (phân loại thứ nhất của biến tpho) Để thấy bảng kết quả này ở TPHCM thì hãy đưa trỏ chuột nhấp đúp vào bảng kết quả này để chuyển sang chế độ hiệu chỉnh, và chữ Layer xuất hiện ngay trước chữ thành phố Hà Nội
Cuối dòng chữ thành phố Hà Nội có nút mũi tên đi xuống, hãy nhấp chuột vào nút này xổ xuống 1 danh sách các lớp bảng (layer) khác nhau, hãy nhấp chọn lớp TPHCM thì bảng kết quả của TPHCM xuất hiện
Trang 15Bảng tóm tắt các biến định lượng
Đối với các biến định lượng thì đại lượng tóm tắt thường dùng là trung bình cộng Sử dụng lại các dữ liệu file data thuc hanh, chúng ta thực hiện một số bảng tóm tắt các biến định lượng
Từ menu chọn lệnh Analyze > Tables > Custom Tables mở ra hộp thoại Custom Tables quen thuộc
Trong hộp thoại này, hãy chọn 7 biến từ c29a1 đến c29a7 (mức độ hài lòng về
7 khía cạnh nội dung của tờ báo SGTT) bằng cách nhấp chuột vào biến c29a1 rồi bấm và giữ phím Shift trên bàn phím, sau đó nhấp chuột vào biến c29a7 Sau khi chọn xong khối biến, dùng chuột bấm kéo thả khối biến này vào ô Rows trong khung bên tay phải như trong hình sau rồi nhấp nút OK bảng kết
Trang 16Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Trong bảng kết quả này các trung bình tính ra một cách tự động không có số thập phân Để có kết quả tính trung bình có 1 hay 2 chữ số thập phân, chúng
ta mở lại hộp thoại Custom Tables, nhấp chuột vào nút N% Summary Statistics mở ra hộp thoại cấp 2 sau:
Trang 17Đưa trỏ chuột nhấp vào ô ứng với hàm Mean ở dòng và cột Format mở ra một danh sách các định dạng xổ xuống, hãy chọn định dạng đầu tiên thể hiện mức độ thông thường nhất Kế tiếp nhấp nút vào ô kế bên (ô dưới chữ Decimal) … Nút mũi tên lên xuống hiện ra cho phép nhấp vào đó để tăng hay giảm số lượng số thập phân tính ra Trong ví dụ này chúng ta chọn một số thập phân Rồi nhấp nút Apply to Selection để trở ra hộp thoại đầu tiên
Trong khung bảng mẫu của hộp thoại này chúng ta có thể thấy đã xuất hiện
Trang 18Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Tương tự, chúng ta có thể kết hợp việc tóm tắt các kết quả này với một vài biến định tính khác Trong ví dụ này, chúng ta đưa biến thu nhập hộ gia đình vào ô columns để xem chi tiết mức độ hài lòng về nội dung của báo SGTT theo từng nhóm đối tượng có thu nhập hộ gia đình khác nhau
Trang 19Bảng kết quả đầu tiên là ở thành phố Hà Nội Để thấy bảng kết quả ở TPHCM, cũng nhấp đúp vào bảng kết quả chuyển qua chế độ hiệu chỉnh, thì Layer xuất hiện và chúng ta có thể thoải mái lựa chọn lớp bảng mong muốn
Trang 20Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Bảng tóm tắt các biến ghép từ các biến của câu hỏi chọn nhiều trả lời Đối với câu hỏi có thể chọn nhiều trả lời, do người trả lời chọn nhiều ý nên khi nhập vào sẽ có nhiều biến Nếu tóm tắt các biến này bằng những lệnh thông thường như bảng tần số (Analyze > Descriptive Statistics > Frequencies) hay bảng tùy biến (Analyze > Custom Tables) thì ứng với 1 câu hỏi loại này, có nhiều biến thì sẽ ra nhiều bảng tần số rời rạc, ít có ý nghĩa nếu không cộng các bảng này lại với nhau Để có bảng tóm tắt hoàn chỉnh, chúng ta cần kết hợp các biến này lại Đi kèm với Custom Tables, SPS cung cấp lệnh kết hợp biến này
Từ menu chọn Analyze > Tables > Multiple Response Sets như sau:
Trang 21Lệnh này mở ra hộp thoại Define Multiple Response Sets như sau:
Trong hộp thoại này chọn các biến từ c2a1 đến c2a2 trong khung sát bên trái rồi nhấp nút mũi tên đưa các biến này qua khung Variables in Set ở giữa Rồi nhấp chọn mục categories trong phần Variable Coding (các biến này được mã hóa và nhập liệu theo kiểu mỗi biến chứa thông tin của nhiều loại khác nhau) Rồi xuống phía bên dưới đặt tên biến kết hợp là c2a và nhãn chung của tập biến này là BAO THUONG DOC như mô tả trong hình sau:
Trang 22Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Tiếp theo nhấp nút Add thì biến kết hợp này xuất hiện trong khung bên tay phải Tiếp tục thực hiện kết hợp các biến cho các câu hỏi tương tự khác
Trang 23Trong hộp thoại này, nhấp chuột vào tên biến kết hợp là $c2a thì các phân loại của biến này xuất hiện trong ô Categories bên dưới Dùng trỏ chuột click kéo thả tên biến $c2a từ khung bên tay trái vào ô Rows trong khung bên tay phải Ngay lập tức trong khung hiện bảng mẫu sẽ hiện lên dạng bảng kết quả sẽ xuất hiện, trong đó có tần số và % của từng phân loại (chú ý rằng hàm % đã được sử dụng trong các lệnh chạy bảng trước vẫn còn hiệu lực trong lệnh chạy bảng này (nếu bạn mở chương trình SPSS ra và thực hiện ngay lệnh chạy bảng này thì bảng mẫu chỉ hiện lên tần số, chưa có %, bạn phải nhấp vào nút Summaru Statistics để thêm hàm % như hướng dẫn trong các phần trước) Nhấp nút OK bảng kết quả sẽ xuất hiện trong cửa sổ Output
Trang 24Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Tương tự, chúng ta có thể đưa thêm 1 biến vào ô cột để tách kết quả của bảng trên thoe các nhóm khác nhau Để ví dụ, hãy nhấp chọn biến tp và kéo thả vào ô Columns như trong hình sau:
Trang 25Bảng mẫu xuất hiện trong khung, nhấp OK, bảng kết quảsẽ xuất hiện:
Trang 26Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
SỬ DỤNG LỆNH CHẠY BẢNG MULTIPLE RESPONSE
Trong trường hợp chương trình SPSS cài đặt thiếu lệnh Custom Tables, thì chúng ta có thể sử dụng một lệnh khác giúp tóm tắt dữ liệu dưới dạng bảng đối với các câu hỏi người trả lời có thể chọn nhiều trả lời
Đầu tiên chúng ta phải kết hợp các biến của cùng một câu hỏi, rồi sau đó chạy bảng Từ Menu chọn Analyze > Multiple Response như hình dưới:
Lệnh này mở ra hộp thoại sau:
Trang 27lệnh được Tuy nhiên có một điểm khác biệt là khi khai báo biến được mã hóa như thế nào thì phải khai báo các của trị số của các biến Trong ví dụ này thì các trị số nhập vào của các biến từ c2a1 đến c2a9 là từ 1 đến 19, trong đó mã số là báo Hà Nội Mới, số 19 là báo khác Nếu chúng ta không quan tâm đến các báo khác thì chỉ cần chỉ định đếm tần số của các categories từ 1 đến 18
Sau khi khai báo kết hợp biến xong, chạy lệnh tạo bảng bằng cách từ menu chọn Analyze > Multiple Response > Crosstabs như hình sau:
Trang 28Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Lệnh này mở ra hộp thoại Multiple Response Crosstabs sau:
Trong hộp thoại này các biến kết hợp xuất hiện trong ô Multiple Response Sets ở góc dưới bên tay trái Nhấp chuột chọn biến $c2a kéo thả vào vào ô cột (Columns) Rồi chọn biến tp đưa vào ô dòng (Rows), xuất hiện hai dấu ?? và nút Define Ranges… đâïm lên nhắc bạn khai báo mã số của các thành phố Trong ví dụ này là 1 và 2 (Hà Nội và TPHCM) Nhấp chuột vào nút này mở
ra hộp thoại nhỏ và khai báo mã số của 2 thành phố này vào rồi nhấp nút Continue trở về hộp thoại Multiple Response
Sau đó nhấp nút Options để chọn thêm hàm tính %, nhấp chọn % theo cột (để
so sánh giữa 2 thành phố đang để ở cột) rồi nhấp nút Continue trở về hộp thoại Multiple Response
Cuối cùng nhấp nút OK bảng kết quả sẽ xuất hiện trong cửa sổ output
Trang 30Hoàng Trọng - PHÂN TÍCH DỮ LIỆU NGHIÊN CỨU VỚI SPSS – Phụ lục lệnh chạy bảng
Trong bảng kết quả này, mỗi ô xuất hiện 2 số liệu là tần số và % theo cột, nhưng cách thể hiện khó xem Chúng ta có thể thay đổi cách thể hiện bằng cách nhấp đúp vào bảng này để chuyển sang chế độ chỉnh sửa Cửa sổ chỉnh sửa bảng này hiện ra như sau:
Từ cửa sổ này chọn menu: Pivot > Pivoting Trays như mô tả trong hình dưới:
Lệnh này mở ra một hộp thoại giúp điều chỉnh trình bày của bảng như sau:
Trang 31Để dễ nhìn bảng kết quả này hơn, chúng ta có thể đưa các hàm thống kê lên ô cột (Column) để trình bày các kết quả thông kê mô tả tầ số và phần trăm, vì hàm % ở đây là % theo cột Hoặc có thể đưa các hàm thống kê lên ô lớp (Layer) Đầu tiên chúng ta đưa thử các hàm thống kê lên ô cột bằng cách dùng trỏ chuột nhấp chọn Statistics đang ở ô Rows kéo thả vào ô Column như hình dưới:
Lúc này trong cửa sổ chỉnh sửa bảng thì hình thức của bảng đã cập nhật như bên dưới, trong đó mỗi hàm tạo thành 1 cột
sử dụng sẽ tạo thành 1 cột
tạo thành 1 lớp
bảng
Ô chứa biến hay các
hàm ở dòng, mỗi
phân nhóm trong biến
hay mỗi một hàm
thống kê được sử
dụng sẽ tạo thành 1
dòng