研究生课程笔记:软件包在流行病学中的应用(三)——STATA软件

本文介绍了STATA软件在流行病学中的基本操作,包括变量编辑、编程语言的使用,并详细阐述了STATA在队列研究中的应用,如发病率计算、关联效应指标分析。同时,讨论了抽样设计的步骤和注意事项,如有限人口校正和直接标准化法。
摘要由CSDN通过智能技术生成

关键词:STATA软件基本操作、STATA对于流行病学研究的实现、STATA对复杂抽样设计样本量计算的实现

一、STATA软件基本操作

  • 这部分网上教程有很多,也可以直接根据stata自带的help功能进行自学,在此只记录课程中提及的功能项。
1. 变量编辑

1.1
赋值:label
type(按精度区分)
1) 整型:int(32), short(16), long(32)
2) 实型:float(32), double(64) [运算精度要求高,因此占内存也多]
3) 字符型:char, byte
具体区别可输入help data type进行理解
format 位数
1.2 变量编码原则
1)因变量:1结局,0无结局
2)自变量:数字大的默认为暴露

2.编程语言(部分)

1)赋值:
recode sex (1=1 “男”) (2=0 “女”), gen(sex1) label(sex1)

gen bmi=round(weight/(height/100)^2*10)/10
recode bmi (min/23.9=1 “正常或消瘦”) (24.0/27.9=2 “超重”) (28.0/max=3 “肥胖”), gen(bmig) label(bmig)

gen hyp=1 if sbp>=140 | dbp>=90 | hmed1
replace hyp=0 if sbp&l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值