You are on page 1of 5

Buổi 1

*Lưu cửa sổ kết quả


log using "Ổ đĩa:\Folder\File.smcl"

*Đổi tên biến số


rename tencu tenmoi

*Dán nhãn biến số


label var tenbien "Ten nhan"

*Xóa biến số
drop bienso

*Tạo nhãn giá trị


label define tennhan # "Nhan" # "Nhan"
label define gt 0 "Gioi Nu" 1 "Gioi Nam"

*Dán nhãn giá trị


label value tenbien tennhan
label value gioi gt

*Thống kê mô tả cho biến số định lượng


*Trung bình, độ lệch chuẩn, phạm vi số liệu
sum dinhluong

*Trung vị, tứ phân vị


sum dinhluong, detail

1.Tuổi trung bình bằng bao nhiêu?


biết tuổi tính dựa vào năm hiện tại trừ năm sinh.
gen bienmoi = dieukiencuabiencu
gen tuoi = 2023 - namsinh
sum tuoi

2.Chỉ số BMI trung bình bằng bao nhiêu?


biết BMI = cân nặng chia bình phương của chiều cao.
gen bmi = cannang/(chieucao/100)^2
sum bmi

3.Chỉ số BMI trung vị bằng bao nhiêu?


biết BMI = cân nặng chia bình phương của chiều cao.
sum dinhluong, detail
sum bmi, detail

4.Có bao nhiêu người thừa cân?


biết thừa cân khi BMI >=23
gen thuacan = bmi >=23 //Tạo biến số mới//
label define ck 1 Co 0 Khong //Tạo nhãn giá trị//
label value thuacan ck //Dán nhãn giá trị//
tab1 thuacan //Thống kê mô tả//

5.Có bao nhiêu người cao huyết áp?


biết cao huyết áp khi hamax>=140 HOẶC hamin>=90.
gen cha = hamax >=140 | hamin >=90
label value cha ck
tab1 cha

6.Có bao nhiêu người vừa cao huyết áp vừa thừa cân?
tab cha thuacan
tab cha if thuacan==1
tab cha if thuacan!=0

\: Xuống hàng
|: Hoặc (Shift \)
&: Và (Shift 7)
^: Mũ (Shift 6)
!=: Khác
sqrt: Căn bậc hai

**Mở tập tin "Data 2 - tlsosinh.dta"


1.Trọng lượng sơ sinh trung bình bằng bao nhiêu?
sum tlsosinh

2.Trọng lượng sơ sinh trung vị bằng bao nhiêu?


sum tlsosinh, detail

3.Yếu vị của trọng lượng sơ sinh bằng bao nhiêu?


tab tlsosinh, sort

4.Khoảng tin cậy 95% của trọng lượng sơ sinh bằng bao nhiêu?
ci dinhluong //Stata 14.0//
ci tlsosinh //Stata 14.0//

ci means dinhluong //Stata 14.2//


ci means tlsosinh //Stata 14.2//

5.Có bao nhiêu trẻ nhẹ cân?


biết nhẹ cân khi tlsosinh <2500 gram.
gen nhecan = tlsosinh <2500
label define ck 1 Co 0 Khong
label value nhecan ck
tab1 nhecan

6.Khoảng tin cậy 95% của nhẹ cân bằng bao nhiêu?
ci nhigia, wald //Stata 14.0//
ci nhecan, wald //Stata 14.0//

ci prop nhigia, wald //Stata 14.0//


ci prop nhecan, wald //Stata 14.0//

**Tổ chức đồ**


hist dinhluong, normal
hist tlsosinh, normal

**Đồ thị xuất**


qnorm dinhluong
qnorm tlsosinh

**Biểu đồ hình hộp**


graph box dinhluong
graph box tlsosinh

**Biểu đồ hình bánh**


graph pie, over(dinhtinh)
graph pie, over(gioi)

**Biểu đồ hình thanh**


graph bar, over(dinhtinh)
graph bar, over(nghe)

Buổi 2

ttesti n m sd “con số”


ttesti 25 11.5 0.84 12

* t bắt cặp
ttest dinhluong = dinhluong
ttest pao2t = pao2s

* t KHÔNG bắt cặp


sdtesti n m sd n m sd
sdtesti 326 3211.28 665.98 315 3044.13 628.66
sdtest dinhluong, by (dinhtinh)
sdtest tlsosinh, by (gioi)
ttesti n m sd n m sd
ttesti 326 3211.28 665.98 315 3044.13 628.66
ttest dinhluong, by (dinhtinh)
ttest tlsosinh, by (gioi)

# Phương sai không bằng nhau, ttest dinhluong, by(dinhtinh) unequal

* ANOVA
aovsum, n(16 10 15) m (8.712 10.630 12.3) sd(0.844 1.284 0.942)
oneway tlsosinh nghenghiep, tabulate

Buổi 3

*1.Kiểm định t KHÔNG bắt cặp


//Chưa có biến số
sdtesti n1 m1 sd1 n2 m2 sd2
ttesti n1 m1 sd1 n2 m2 sd2

sdtesti 143 11.35 1.41 127 11.01 1.32


ttesti 143 11.35 1.41 127 11.01 1.32

//Có biến số
sdtest dinhluong, by(nhigia)
ttest dinhluong, by(nhigia)

sdtest var5, by(var6)


ttest var5, by(var6)

*2.Kiểm định t bắt cặp


ttest dinhluong1 = dinhluong2
ttest var1 = var2

*3.Kiểm định ANOVA


aovsum, n(n1 n2 n3) m(m1 m2 m3) sd(sd1 sd2 sd3)
aovsum, n(15 34 23) m(15.7 15.2 14.5) sd(1.4 1.4 1.4)

*Xóa toàn bộ dữ liệu


clear

*Xóa biến số
drop bienso

*4.Kiểm định Mann-Whitney


còn gọi là Wilcoxon tổng sắp hạng,
dùng để thay thế cho kiểm định t KHÔNG bắt cặp khi biến số định lượng phân phối lệch.
ranksum dinhluong, by(nhigia)
ranksum var1, by(var2)
*5.Kiểm định Wilcoxon sắp hạng có dấu
dùng để thay thế cho kiểm định t bắt cặp khi biến số định lượng phân phối lệch.
signrank dinhluong1 = dinhluong2
signrank var3 = var4

*6.Kiểm định Kruskall-Wallis:


dùng để thay thế cho kiểm định ANOVA, khi:
-Biến định lượng phân phối lệch
-Phương sai các nhóm khác nhau
kwallis dinhluong, by(dinhtinh)
kwallis tuoithai, by(nghenghiep)

*7.Kiểm định chi bình phương:


//Chưa có biến số
tabi a b \ c d, exp chi exact ro co
tabi 20 220 \ 80 140, exp chi
tabi 12 156 8 1 \ 29 135 6 1, chi exp exact

//Có biến số
Mở tập tin tlsosinh.dta
Tìm mối liên quan giữa giới tính và cao huyết áp.
tab dinhtinh1 dinhtinh2, exp chi exact ro co
tab gioi cha, exp chi
tab cha gioi, exp chi

You might also like