Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
26
Dung lượng
2,03 MB
Nội dung
MỤC LỤC Lời cám ơn 1 Phần 1 Giới thiệu về epidata 2 1. Giới thiệu về chương trình Epidata 2 2. Các bước tạo một form số liệu hoàn chỉnh 3 2.1. Khai báo bộ câu hỏi – Tạo tệp .qes 3 2.2. Tạo tệp dữ liệu - tạo tệp.rec 5 2.3. Thiết ràng ràng buộc số liệu – tạo tệp .chk 5 2.4. Nhập số liệu 7 2.5. Xuất tệp số liệu 8 3. Ghép số liệu 10 4. So sánh số liệu nhập 2 lần 13 Phần 2: Các ví dụ về tạo form nhập số liệu 18 Ví dụ 1 18 Ví dụ 2: 19 1 Lời cám ơn Chúng tôi xin chân thành bày tỏ lòng biết ơn chân thành và sâu sắc đến của CN Trần Bình Thắng và CN Hoàng Đình Tuyên, là những người đã hộ trợ chúng tôi trong quá trình thực hiện cuốn cẩm nang này. Mặc dù đã rất cố gắn trong quá trình biên soạn nhưng không thể tránh được những thiếu sót, chúng tôi mong nhận được những đóng góp, phê bình của các bạn đọc để hoàn thiện cuốn cẩm nang này. Mọi thắc mắc xin liên hệ qua địa chỉ Email: hoangducthuananh@gmail.com. 2 Phần 1 Giới thiệu về epidata 1. Giới thiệu về chương trình Epidata Khi mở chương trình Epidata, ta có một giao diện như hình trên. Sự đặc biệt của chương trình nằm ở thanh công cụ phía dưới thanh thực đơn. Đây là một tiến trình bao gồm 6 bước, và để có một bộ số liệu hoàn hảo, bạn sẽ đi qua 6 bước này. Sáu bước của tiến trình làm việc với Epidata gồm: định nghĩa dữ liệu (1.Define Data), tạo tệp dữ liệu (2.Make Data File), thiết lập các kiểm tra lỗi số liệu (3.Checks), nhập dữ liệu (4.Enter Data), tạo các báo cáo mô tả dữ liệu (5. Document), xuất tệp số liệu sang các định dạng khác (6. Export Data). Trong Epidata, chúng ta quan tâm đến 3 loại tập tin, luôn phải có, và khi chuyển form nhập số liệu cho người nhập, ta phải chuyển đồng thời 3 tập tin này. Tệp .QES (QUESTIONAIRE): được Epidata sử dụng để lưu trữ các dòng khai báo bộ câu hỏi. Một bộ câu hỏi có nhiều câu hỏi và nhiều đáp án. Chúng ta viết lại các câu hỏi và đáp án vào trong tệp .QES, theo cú pháp câu lệnh do Epidata quy định, làm cơ sở để Epidata sinh ra tệp .REC theo mong muốn của người sử dụng, được gọi là khai báo bộ câu hỏi. Tệp .REC (RECORD): chứa số liệu do người nhập liệu nhập số liệu từ các bộ câu hỏi vào form nhập liệu. Tệp .REC được sinh ra trên cơ sở nội dung của tệp .QES. Tệp .REC là cơ sở để Epidata tạo ra form nhập số liệu khi nhập số liệu. Tệp .CHK (CHECK): chứa các dòng lệnh khai báo các ràng buộc số liệu nhằm hạn chế lỗi trong khi nhập số liệu. 3 Epidata hiểu được 6 loại biến như hình trên, và chúng ta sẽ tìm hiểu cấu trúc câu lệnh thông qua một ví dụ ở phần 2.1. 2. Các bước tạo một form số liệu hoàn chỉnh 2.1. Khai báo bộ câu hỏi – Tạo tệp .qes Đây là bước đầu tiên và là bước quan trọng nhất trong tiến trình 6 bước để tạo form nhập số liệu Để tạo tệp QES, trên cửa số chương trình Epidata đang mở, chọn 1.Define data và chọn New .QES file trên thanh công cụ. Dòng khai báo một trường số liệu trong tệp QES là cơ sở để Epidata sinh ra tên trường, nhãn và kiểu dữ liệu của trường số liệu trong tệp dữ liệu. Kiểu biến Text Numeric Soundex Date Logic Auto ID number 4 Ví dụ: khai báo những thông tin sau: PHIẾU KIỂM TRA KAP CỦA NGƯỜI CAO TUỔI VỀ TĂNG HUYẾT ÁP Ngày điều tra ….tháng………năm 200……… Họ và tên:……………………Tuổi……Giới……Trình độ văn hóa……… Chiều cao: …………… Cân nặng …………… Khai báo như sau: Id ma so phieu @<IDNUM> đánh mã số tự động Date ngay dieu tra @<dd/mm/yyyy> kiễu dữ liệu dạng date Name Ho va ten @<A > dữ liệu kiểu Text, dữ liệu nhập vào sẽ tự động in hoa, độ rộng phụ thuộc vào số lượng ký tự trống Age tuổi @## dữ liệu Numeric, độ trộng phụ thuộc vào ký tự # Sex Giới @<Y> dữ liệu dạng có/không, trong ví dụ này, nam tương ứng với Y, nữ tương ứng với N Hv Trinh do van hoa @__________ dữ liệu kiểu text, độ rộng phụ thuộc vào số ký tự “_” Cc chieu cao @##.# dữ liệ dạng số, dấu “.” Là dấu phập phân. Cn can nang @##.# Sau khi hoàn tất, ta tiến hành lưu tệp qes Tên biến Nhãn biến Chuỗi định dạng 5 Lưu ý: khi bạn chỉnh sửa file qes sau khi đã tạo file rec, bạn phải tạo file rec mới, ghi đè lên file cũ nếu bạn muốn, thì chỉnh sửa đó mới có hiệu lực. 2.2. Tạo tệp dữ liệu - tạo tệp.rec Nếu chưa có tệp REC thì người sửa dụng vẫn chưa có tệp chứa số liệu để bắt đầu công việc nhập liệu. Để sinh ra tệp REC từ một tệp QES, ta chọn “2. Make data file” trên thanh công cụ và chọn “Make data file”, hộp thoại tạo tệp số liệu xuất hiện như sau: Hộp thoại có hai mục là Name of .QES file và Name of data file, ta có thể nhấn nút để chọn tệp QES và nhập tên tệp REC vào mục Name of data file rồi chọn OK để kết thúc tạo tệp REC. 2.3. Thiết ràng ràng buộc số liệu – tạo tệp .chk Epidata có chức năng checks để hạn chế . Để thực hiện điều này, ta vào 3. Checks. Hộp thoại Select data file for checks xuất hiện yêu cầu người sử dụng chọn tệp REC. Ta chọn tệp REC mà ta muốn check, rồi nhấn open. Hộp thoại có hình như sau: 6 Một số câu lệnh phổ biến sử dụng trong Epidata 1. BEFORE ENTRY/ AFTER ENTRY: Chạy câu lệnh trước/sau khi nhập giá trị vào biến. Ví dụ: Before entry Command Command End 2. CONFIRMFIELD: chỉ chuyển đến biến tiếp theo khi nhấn Enter 3. KEY UNIQUE: tạo trường khoá chính, giá trị trong biến này chỉ xuất hiện 1 lần, áp dụng cho các biến ID 4. COMMENT LEGAL USE sử dụng nhãn cho biến Ví dụ: COMMENT LEGAL USE bao 5. HIDE, UNHIDE ẩn/hiện 1 biến nào đó Ví dụ: hide a1 Unhide a4 6. MUSTENTER / NOENTER bắt buộc nhập/không nhập 1 biến. L ự a ch ọ n trư ờ ng đ ể thi ế t l ậ p ràng buộc số liệu Ch ỉ nh ậ p s ố li ệ u tho ả mãn điều kiện. Ví dụ: range 1-3 chỉ nhập số liệu trong khoảng 1-3. Range 1,3: chỉ được nhập số 1 ho ặ c 3 T ạ o bư ớ c nh ả y. Ví dụ:tại biến a1, nếu ta viết: - 2>a5 – nhảy đến biến a5 - 3>write: nhập giá trị 3 thì sẽ ghi bản ghi B ắ t bu ộ c nh ậ p giá tr ị L ặ p l ạ i giá tr ị đ ã nhập ở bản ghi trước Lưu l ạ i các thi ế t l ậ p Đóng c ử a s ố Check M ở c ử a s ổ câu l ệ nh c ủ a Epidata. Trong cửa sổ này, ta có thể tạo ra các thiết lập trên thông qua các câu lệnh. Chúng tôi sẽ giới thiệu một số câu lệnh phổ biến thường hay sử dụng. Các bạn có thể thao khảo thêm tại epidata.dk. Khai b áo chú thích 7 7. TYPE COMMENT áp dụng trong biến có sử dụng nhãn, khi nhập giá trị vào, sẽ xuất hiện nhãn của giá trị đó bên cạnh ô biến. 8. CLEAR: xoá giá trị trong 1 biến, thường được sử dụng kết hợp trong câu lệnh IF Ví dụ: Clear a1 9. HELP: xuất hiện 1 thông báo khi không thoản mãn 1 điều kiện nào đó, thường sử dụng cùng với câu lệnh IF Ví dụ: help “chi bien a1 moi co the nhan gia tri 5, de nghi xem xet lai” 10. GOTO đến 1 biến nào đó khi thoản mãn 1 hay nhiều điều kiện, áp dụng trong câu lệnh IF Ví dụ: goto a1 11. IF …THEN … ELSE … ENDIF Ví dụ: if (a1=1) or (a2=1) then help “2 bien a1 va a2 khong the dong thoi nhan gia tri 1” goto a1 (clear a1) and (clear a2) Endif 12. Ngoài các câu lệnh trên, Epidata còn hỗ trợ các biểu thức toán học như +, -, *, / và các biểu thức quan hệ <, >, =, <>, <=, >=. 2.4. Nhập số liệu Để nhập số liệu, ta nhấn vào 4. Enter Data. Chọn tệp dữ liệu ta muốn nhập, sau đó bắt đầu nhập. (1): bản ghi đang thao thác hiện tại, nếu New/1: đang nhập bản ghi mới (2): tới bản ghi đầu tiên/cuối cùng (1) (3) (2) (3) (2) (4) (5) 8 (3): tới bản ghi trước/sau (4): tạo bản ghi mới (5): xoá 1 bản ghi Khi nhập đến cuối form, thông báo sau xuất hiện: Đây là thông báo bản ghi (phiếu) bạn đang nhập sẽ được lưu lại. Nhấn Yes nếu bạn đã hoàn thành phiếu, No nếu bạn muốn sửa lại bản ghi đang nhập. Lưu ý: khi xoá một bản ghi trong Epidata, bản ghi đó không mất đi, tuy nhiên, trong quá trính xuất dữ liệu, nó sẽ bị giữ lại. Epidata tự động lưu số liệu khi bạn nhập xong một bản ghi. Nếu chương trình bị tắt độ xuất do một lý do nào đó thì số liệu đã nhập không bị mất đi, chỉ mất đi phiếu đang nhập mà chưa lưu lại. 2.5. Xuất tệp số liệu Sử dụng chức năng xuất tệp số liệu của Epidata, chúng ta có thể xuất ra một tệp số liệu có định dạng khác như Spss, Stata, Excel… Chọn tệp số liệu REC Chọn Export Data trên thanh công cụ và chọn kiểu định dạng số liệu đầu ra. Nếu số liệu đầu ra mong muốn có định dạng của SPSS, ta chọn Export Data và chọn SPSS. Khi hộp thoại Open xuất hiện cần chọn tệp dữ liệu REC và chọn Open. [...]... 0,0% nếu tính theo số biến 5 Hướng dẫn sử dụng StatTransfer Chương trình StatTransfer hỗ trợ việc chuyển đổi qua lại các định dạng file số liệu của các chương trình quản lý và sử lý số liệu khác nhau, ví dụ sav, rec, xls, xlsx, dta,… Chương trình có giao diện đơn giản, dễ sử dụng, hỗ trợ nhiều định dạng khác nhau Nhược điểm duy nhất của chương trình khi chuyển số liệu từ Epidata sang spss đó là các... kiểu xuất dữ liệu là Spss, chương trình sẽ xuất ra 2 file, gồm 1 file sas và file not Sau đó, bạn sử dụng chương trình Spss để chạy file sas, nhấn tổ hợp phím Ctrl + a, sau đó, trên thanh menu, chọn Run/All Số liệu của các bạn nhập ở Epidata sẽ xuất hiện ở 1 dataset mới 3 Ghép số liệu Trong cửa sổ của Epidata, chọn Data in/out, chọn Append/Merge Hộp thoại Append/Merge xuất hiện Chọn các tệp số liệu... lệnh id RESET 9 Lệnh này có tác dụng điền vào các biến KEY UNIQUE 1 trống giữa 2 khoảng nhảy 1 giá trị định sẵn Nhưng MUSTENTER END bước nhảy chỉ nhảy đến bao71 - Tại biến bao71, chúng tôi sử dụng lệnh IF với bao1 COMMENT LEGAL USE bao yêu câu chỉ nhập biến này khi có ít nhất 1 trong các JUMPS RESET "9" biến bao1, bao2,… có nhận giá trị 8 Câu lệnh này có 7 bao71 thể áp dụng rộng rãi trong các trường... để chọn phương thức ghép tệp là Append, ta phải chọn thẻ Append trên hộp thoại thì với ghép tệp theo phương thức Merge, chọn thẻ Merge trên hộp thoại Select key fields: cho phép chọn trường khóa được sử dụng làm căn cứ để hợp nhất hai tệp Trường khóa được chọn cho ghép tệp phải là một trường đồng thời có trong cả hai tệp thứ nhất (tệp A) và tệp thứ hai (tệp B) Merge only record from data file B that... _ Year Nam sinh @#### Dc Dia chi @ Cc Chieu cao @#.## m Cn Can nang @##.# Kg Bmi Chi so BMI @##.# pnBMI Phan nhom BMI @# vb Vong bung @### cm Vct Vong canh tay @### cm Vn Vong nguc @### cm Hatt HA tam thu @##.## Hattr HA tam truong @##.## pnHA Phan nhom HA @# Go Go @#.## G1 G1 @#.## Bạn áp dụng công thức tính BMI và cách phân loại BMI, phân loại THA của WHO 18 Giợi ý này chỉ... ta sẽ nhập số liệu đó 2 lần với 2 nhóm nhập khác nhau, sau đó, sẽ so sánh sự giống nhau của 2 bộ số liệu này, từ đó, tìm ra sự khác biệt nếu có, để chỉnh sửa lại số liệu cho chính xác Sau đây, chúng tôi sẽ giới thiệu đến các bạn các tiến hành trên Epidata Đầu tiên, chọn 5.Document, sau đó, ta chọn Validate duplicate files Hộp thoại sau xuất hiện, ta lần lượt chọn 2 file số liệu mà ta muốn kiểm tra vào... Ngoài ra, tại tab Variables, các bạn có thể chọn những biến nào đươc xuất ra, nhưng biến nào được giữ lại, và còn nhiều tiện ích khác ở các tab tiếp theo đang chờ bạn khám phá Lưu ý: khi chuyển file từ Epidata sang Spss, các bạn chọn kiểu file trong chương trình là Epi Info 17 Phần 2: Các ví dụ về tạo form nhập số liệu Ví dụ 1 Mã số phiếu Họ và tên: ………………………… Năm sinh: …………… Địa chỉ: ………………………………………………………... tuỳ chọn nâng cao Ví dụ, bỏ qua các bản ghi đã xoá ( Ignore deleted records), bỏ qua các trường kiểu text (Ignore text fields), … Sau khi đã thiết lập xong các tuỳ chọn thích hợp, nhấn OK Báo cáo của Epidata với 2 bộ số liệu trên như sau: VALIDATE DUPLICATE DATA FILES REPORT 14 ==================================== Report generated 18 Feb 2012 4:01 PM -Data file... tại trong tệp B Các tham số tùy chọn có hình ảnh như sau: 11 Sau khi thiết lập được các tham số cho phương thức ghép tệp, ta chọn nút lệnh Append để kết thúc việc ghép tệp Chú ý: Sau khi chọn Append, Epidata sẽ hỏi đặt nhãn chú thích cho tệp ghép, ta có thể chọn OK để bỏ qua việc đặt nhãn tệp Ghép tệp theo phương thức Merge: ghép tệp theo phương thức Merge được thực hiện tương tự như với ghép tệp theo... Nếu cần thiết, bạn có thể thêm nhóm câu lệnh sau vào biến ID để hạn chế sai sót trong quá trình nhập số liệu HIDE HIDE HIDE HIDE HIDE HIDE HIDE HIDE bao1 bao2 bao3 bao4 bao5 bao6 bao7 bao8 23 Filename: epidata v1.1.docx Directory: C:\Users\Thuan Anh\Desktop\xo Template: C:\Users\Thuan Anh\AppData\Roaming\Microsoft\Templates\Normal.dotm Title: Subject: Author: Thuan Anh Keywords: Comments: Creation Date: . cẩm nang này. Mọi thắc mắc xin liên hệ qua địa chỉ Email: hoangducthuananh@gmail.com. 2 Phần 1 Giới thiệu về epidata 1. Giới thiệu về chương trình Epidata Khi mở chương trình Epidata, . tính theo số biến 5. Hướng dẫn sử dụng StatTransfer Chương trình StatTransfer hỗ trợ việc chuyển đổi qua lại các định dạng file số liệu của các chương trình quản lý và sử lý số liệu khác nhau,. trị trong 1 biến, thường được sử dụng kết hợp trong câu lệnh IF Ví dụ: Clear a1 9. HELP: xuất hiện 1 thông báo khi không thoản mãn 1 điều kiện nào đó, thường sử dụng cùng với câu lệnh IF Ví