1、EpiData 软件使用简介)章涛章涛数据录入个人体会数据录入个人体会n数据录入工作的重要性数据处理中可能超过一半的时间用于数据的整理。而规范、准确地进行数据录入会节省后期大量整理数据的工作。Examplen如何做好数据录入工作1.录入工具的制作易学易用、有适当的check程序、方便后期导出、预录入2.人员的组织、培训如何使用录入工具,如何处理缺失,规范缩写、标点、中英文等的使用3.录入问卷编号,时常核查,必要时双录入 第一节、第一节、EpiData软件简介软件简介n丹麦的一个非盈利组织编写的用于丹麦的一个非盈利组织编写的用于数据输入数据输入的的免费免费软件。软件。n包括多款产品,常用为包括多
2、款产品,常用为EpiData Entry。包括多种语言,最新。包括多种语言,最新中文安装版为中文安装版为EpiData version 3.1版,发布于版,发布于2008年年1月。月。n下载地址:下载地址:http:/www.epidata.dk/download.php 软件大小软件大小: 1 MB!1、EpiData的用途的用途 EpiData是一个用于各种调查问卷数据输入及相关信息处理的是一个用于各种调查问卷数据输入及相关信息处理的计算机程序。计算机程序。EpiData既适合单一问卷的数据处理,也可应用于既适合单一问卷的数据处理,也可应用于多问卷的数据处理工作。多问卷的数据处理工作。2、
3、EpiData的安装的安装 EpiData系统的安装可按照系统安装文件的提示很方便地进行。系统的安装可按照系统安装文件的提示很方便地进行。3、常见、常见EpiData文件类型文件类型 .qes文件文件 调查表文件调查表文件 .rec文件文件 数据库文件数据库文件 .chk文件文件 核查文件核查文件 .ini文件文件 配置文件配置文件一、一、EpiData界面界面n打开打开EpiData程序文件,可以见到其最基本的窗口程序文件,可以见到其最基本的窗口(见下图见下图)。 从从EpiData的基本窗口来看,数据输入主要有的基本窗口来看,数据输入主要有6个步骤。个步骤。n(1)制作调查表描述文件制作调
4、查表描述文件(Define Data); 建立数据录入源程序(建立数据录入源程序(.qes),主要包括:确定变量、内容提),主要包括:确定变量、内容提示、确定录入格式等;示、确定录入格式等;n(2)生成数据文件生成数据文件(Make Data); 由数据描述文件自动生成数据文件,从而可使用本文件进行数由数据描述文件自动生成数据文件,从而可使用本文件进行数据录入(据录入(.rec););n(3)建立数据质量控制文件建立数据质量控制文件(Checks); 编写检验程序,从而可以实现:自动审核、过程控制等功能;编写检验程序,从而可以实现:自动审核、过程控制等功能;n(4)数据输入数据输入(Enter
5、 Data); 利用上面自动生成的数据文件进行数据录入;利用上面自动生成的数据文件进行数据录入;n(5)浏览数据及统计资料浏览数据及统计资料(Document);n(6)输出及转换数据输出及转换数据(Export Data)。 可将录入的数据转换成各种软件(如可将录入的数据转换成各种软件(如SPSS、SAS、EXCEL等)等)能够使用的数据文件。能够使用的数据文件。制作调查表描述文件制作调查表描述文件.qes自动生产数据记录文件自动生产数据记录文件.rec建立录入数据质量控制文件建立录入数据质量控制文件.chk录入数据到数据记录文件录入数据到数据记录文件.rec中去中去浏览数据及统计浏览数据及
6、统计对数据记录文件对数据记录文件.rec中的数据输出及转换中的数据输出及转换 从从EpiData的操作过程:的操作过程:6个步骤。个步骤。第二节、基本操作说明第二节、基本操作说明 第一步、制作调查表描述文件第一步、制作调查表描述文件 (1)新建一个调查表描述文件新建一个调查表描述文件 n单击单击“文件文件”、“生成调查表文件生成调查表文件(QES文件文件)”,则自动建立一个名字为,则自动建立一个名字为“EpiData文件文件1”的空的数据描述文件的空的数据描述文件(见下图见下图),数据描述文件的扩展名,数据描述文件的扩展名为为QES,QES是是question的缩写的缩写。 (2)把空白的把空
7、白的“EpiData文件文件1” 文件存储成想要的文件名文件存储成想要的文件名(如民意调查如民意调查.qes)n方法是:单击方法是:单击“文件文件”、“另存为另存为”命令,弹出一个对话框后,指定新的命令,弹出一个对话框后,指定新的文件名(如民意调查文件名(如民意调查.qes ),然后选),然后选“保存保存”即可。即可。 (3)输入语句格式输入语句格式 变量名变量名 变量提示符变量提示符 变量域变量域 注释注释 或或 变量提示符变量提示符变量名变量名 变量域变量域 注释注释其中,方括号项目为可选项。其中,方括号项目为可选项。命令举例:命令举例: name 姓名姓名 _ sex 性别性别 # (1
8、)男男 (2)女女 year 年龄年龄 # edu 文化程度文化程度 # (1)大学及以上大学及以上 (2)大专大专 (3)高中高中 (4)初中初中 (5)小学及以下小学及以下注意:第一必须有一个变量的名字,如注意:第一必须有一个变量的名字,如id,v1等;等; 第二要对变量进行描述,如第二要对变量进行描述,如id “个案号个案号”,v1 “您的性别您的性别”等;等; 第三要用第三要用 #号键定义输入的变量。变量有几个码,就打几个号键定义输入的变量。变量有几个码,就打几个#键。键。(4)EpiData中变量的类型中变量的类型 n (5)预览输入变量的格式预览输入变量的格式n单击单击“REC文件
9、文件”、“数据表预览数据表预览” 或用或用Ctrl + T键,则可预览所设计的数键,则可预览所设计的数据表录入界面。据表录入界面。“数据表预览数据表预览” 的最大优点是:在不必建立数据文件的情况下,提前对数据输的最大优点是:在不必建立数据文件的情况下,提前对数据输入格式进行检查,可以输入数据,看是否有问题,一旦发现问题,可以及时修入格式进行检查,可以输入数据,看是否有问题,一旦发现问题,可以及时修正。正。 (6)输入完毕要存盘。输入完毕要存盘。n方法:单击方法:单击“文件文件”、“存盘存盘”命令存盘,或用命令存盘,或用Ctrl+S键也一样键也一样可以存盘。可以存盘。 (7)自动建立数据记录文件
10、)自动建立数据记录文件n待数据表录入格式文件符合要求后,应生成数据记录文件。数据记录文件待数据表录入格式文件符合要求后,应生成数据记录文件。数据记录文件的扩展名是的扩展名是rec(recoder的缩写的缩写),建立的方法如下。,建立的方法如下。 n单击单击“生成生成REC文件文件”图标命令,弹出图标命令,弹出“根据根据QES文件生成文件生成REC文件文件”对对话框,其中有两个选项,一个是话框,其中有两个选项,一个是“根据根据QES文件文件”(说明调查表描述文件的说明调查表描述文件的路径与名字路径与名字),另一个是,另一个是“生成生成REC文件文件”(说明数据文件的路径与名字说明数据文件的路径与
11、名字),然后单击然后单击“确定确定”,即可自动生成数据文件,即可自动生成数据文件(如如“股票投资股票投资.REC”)。 至此,问卷输入编程基本完成,打开自动生成的数据文件即至此,问卷输入编程基本完成,打开自动生成的数据文件即可进行数据录入工作!可进行数据录入工作!(8)一些小提示)一些小提示n在编写调查表文件前,明确问卷中各条目的信息提取方式n变量类型尽量设置为数值型n注意输入长度第三节、数据核查文件nEpiData软件的强大功能是在数据输入过程中可以限软件的强大功能是在数据输入过程中可以限制输入范围、控制问项的输入顺序、进行计算、给出制输入范围、控制问项的输入顺序、进行计算、给出输入提示、维
12、持上一记录的数据,还可为输入的数字输入提示、维持上一记录的数据,还可为输入的数字给出文本描述等。给出文本描述等。n数据核查文件数据核查文件(.chk)就是实现以上目的的专门文件。就是实现以上目的的专门文件。一、建立数据核查文件一、建立数据核查文件 在关闭所有文件情况下,选择在关闭所有文件情况下,选择“建立建立CHK文件文件”图标命令,打开前已建立图标命令,打开前已建立的数据文件(如的数据文件(如“股票投资股票投资.rec”),从而将为所选择的数据文件建立数据核),从而将为所选择的数据文件建立数据核查控制文件。查控制文件。 二、控制界面说明:二、控制界面说明:n在其话框中,可以对变量标签、范围、
13、是否跳答、数据标签等进行设定。对话框中在其话框中,可以对变量标签、范围、是否跳答、数据标签等进行设定。对话框中某些选择项的意义如下:某些选择项的意义如下:nRange/legal规定变量值的范围规定变量值的范围(如如-inf-0, 0-inf, 10-80, 99)nJumps跳答跳答 如输入如输入1S2 ,则如果输入,则如果输入1 则跳到变量则跳到变量S2nMust enter是否必须输入某个值是否必须输入某个值(yes、no)nRepeat 一般选择一般选择NO,若选,若选“YES”则对上次输入的值进行复制(即内定值的则对上次输入的值进行复制(即内定值的设置)。设置)。nValue lab
14、el添加数值标签添加数值标签(注:数据录入时可以用注:数据录入时可以用F9或或+查看合法值。查看合法值。)如选如选Value label,则可,则可对其变量设置标识。对其变量设置标识。nJumps跳转举例跳转举例: 如下调查表中,在输入如下调查表中,在输入“1婚姻状况婚姻状况”栏目,可输入如下内容:栏目,可输入如下内容: 1education,2education,4education 则可实现有关跳转操作。则可实现有关跳转操作。n条件命令条件命令条件命令的结构是:IF THEN ENDIF或者是:IF THEN ELSE ENDIF例如1: IF field1o then GOTO fiel
15、d10ENDIF例如2: IF (Cos(field1)*Sin(field1)0.3 AND (field20) THEN IF field2field3 THEN HELP Something is wrong. GOTO ENDIFELSE Field4=Tan(field1) GOTO field23ENDIF例如3:IF field10=. THEN Field11=. Field12=0 Date1=”12/03/2001”ENDIFn赋值命令赋值命令n函数 利用出生日期变量数值计算个体年龄命令。 LET AGE=ROUND(TODAY-D1)/365.25) 其中TODAY和RO
16、UND()分别是日期和取整函数,D1为出生日期变量。n9、终止命令、终止命令第四节、数据输入第四节、数据输入(在核查文件(在核查文件.chk的控制下,用数据文件的控制下,用数据文件.rec实现数据录入。)实现数据录入。)n方法:单击图中的方法:单击图中的“数据录入数据录入”图标命令,出现对话框后,选图标命令,出现对话框后,选择欲录入的数据文件名择欲录入的数据文件名.rec,从而可以进行数据录入。,从而可以进行数据录入。第五节、其它操作第五节、其它操作一、浏览数据文件的信息一、浏览数据文件的信息n单击图中的单击图中的Document,可以对,可以对数据文件资料的相关信息进行浏览,这些信数据文件资
17、料的相关信息进行浏览,这些信息包括了数据文件的相关信息、数据输入注意事项、数据文件标记、数据息包括了数据文件的相关信息、数据输入注意事项、数据文件标记、数据清单、编码表、逻辑检查等。清单、编码表、逻辑检查等。二、数据转换二、数据转换n单击图中的单击图中的“数据导入数据导入/导出导出”、“数据导出数据导出”图标命令,出现对话框后,图标命令,出现对话框后,选择欲导出的数据文件格式,再选择欲导出的数据记录文件选择欲导出的数据文件格式,再选择欲导出的数据记录文件.rec,从而可,从而可以进行数据导出。以进行数据导出。 n1、输出数据操作输出数据操作 单击图中的导出为单击图中的导出为SPSS文件,打开对
18、话框,在图中寻找需导出的数据记录文件文件,打开对话框,在图中寻找需导出的数据记录文件.rec,然后单击然后单击“打开打开”按钮,出现对话框按钮,出现对话框(见左下图见左下图)后单击后单击OK按钮,出现对话框按钮,出现对话框(见右下见右下图图)后单击后单击OK按钮,输出的数据以指定的文件为名。按钮,输出的数据以指定的文件为名。三、继续录入数据或修改数据三、继续录入数据或修改数据n选择选择“数据录入数据录入/导出导出”、“数据录入数据录入/编辑编辑”,指定欲追加记录,指定欲追加记录的文件名,即可进行追加记录或修改记录。的文件名,即可进行追加记录或修改记录。出现追加界面如左所示。出现追加界面如左所示
19、。最后存盘即可。最后存盘即可。四、记录文件(四、记录文件(REC)的合并)的合并n选择选择“数据导入数据导入/导出导出”,“纵向追加记录纵向追加记录/横向合并记录横向合并记录”,则出现界面:,则出现界面:选择欲合并的两个记录(选择欲合并的两个记录(REC)文件名,确定即可实现多人录入操作。)文件名,确定即可实现多人录入操作。 指定目标文件名,再选指定目标文件名,再选“追追加:即可。加:即可。 用用“数据处理数据处理”,“数据一数据一览表览表”,再指定文件名即可查,再指定文件名即可查看追加后的结果文件。看追加后的结果文件。1、纵向追加、纵向追加一些注意事项一些注意事项nEpimaten快捷方式/鼠标注意,在数据录入的过程中尽量不要使用鼠标。否则会导致一些check程序不能发挥作用。n记录的切换与删除n录入过程中不要断电录入过程不能用鼠标录入过程不能用鼠标n 录入过程中的翻页