Epidata3.1使用教程之快速入门篇(90分钟速成)第1节建立调查表文件我们为什么使用Epidata?因为Epidata是“免费的数据录入和数据管理软件”,另外最主要的,我想是因为它“简单易学、数据录入功能实用”等特点。关于这个软件的详查介绍,就不多说了,网上有很多。现在的Epidata中文版本是3.1,下载地址。OK,简单介绍一下,废话少说进入正题。一、建立调查表文件使用Epidata录入数据的第一步,是先建立数据库。这时我们需要先写一个后缀是.qes的“调查表文件”,如下图:图1-1建立调查表文件这个调查表怎么写呢?看下面的这个例子:说明:第1句中1、药物编号({DrugNum}):@####2、患者姓名缩写({Pname}):@_____3、就诊日期({date}):@4、门诊({outp})住院({inh})住院病案号({pn}):__________5、性别({sex}):#①男②女“药物编号”只是起到提示作用,在由.qes文件生成数据库文件时不编译,就是说在数据库里面它还是显示“药物编号”;后面括号{}里的“DrugNum”,是字段名,当然这个字段(或者说变量)记录的就是药物编号了,用{}定义字段名是Epidata字段命名的一种方式(还有另一种,这里就不说了),当然如果不加的话也可以,Epidata会根据系统的设臵自动生成字段名(象这种:n1aa,n2,n3ae等等);再后面的@###:@表示一种对齐方式,先不用管它,后面会讲到;###是用来定义前面那个DrugNum字段的属性的,#代表一位数字,###就代表3位数字,也就是说药物编号最大也就能输入999了,不能再大了;总结第1句的含义:定义了一个字段“药物编号”,字段名是DrugNum,用于记录3位数字形式的数据。(刚开始有些费劲,呵呵,以后就越来越轻松了!)第2句:与第1句不同的是,患者姓名缩写肯定是字母了,这里用下横杠“_”来定义。下横杠“_”是用来定义字符串的,一个字母用一个“_”表示(如果是汉字,要占两个“_”)。这一句的含义就是:定义了一个字段“患者姓名缩写”,字段名是Pname,用于记录字符形式的数据。(以后就轻松了:-)第3句:是定义日期格式的字段的,写法是固定的,很简单吧?这一句将“就诊日期”的字段名设为“date”,字段属性设臵为4位年2位月和2位日形式的日期数据。第4句:代表另外一种格式的数据:布尔逻辑变量,它的值只能是Y或N(在录入时也可输入1或0,系统自动将其变成Y或N);对于一名患者,一般情况下只有门诊病人或住院病人两种情况,非此即彼,所以设臵为布尔逻辑变量。这一句的含义:定义...