Epidata数据库使用方法详细介绍

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
插入的@与变量编码间不能有空格 文件 →选择项→Show data form→Tabs/Indents→Tab stop
in data form every pixels 中进行设置,默认值为40
家庭住址{shi}@__________地市{xian}@__________县区 {xiang}@______________乡(镇、街办) {cun}@______________村(小区){hao}@__________组(楼、号)

常用语法
Range:允许范围,允许值 例:4-5,1,2, -inf-5(<=5),0-inf(>=0) Jump:跳转功能 例:age变量1>v23, 2>v40,3>end,4>write Must Enter:必须录入 Repeat:重复输入 Value label:添加数值标签 例:label sex 1 male 2 female

谢谢
四、输入数据
点击“数据录入”,给定数据文件, 即显示数据录入界面
注意事项 无键入内容,仅按回车,以缺失值论 字段填满,光标自动跳到下一个字段 任何时候要退出录入,按F10键即可
数据库中查找记录
查找→定位记录:用于已知记录号时 查找→查找记录:用于不知记录号时
四、数据库的管理
更多的check设置

忽略缺失值(IGNOREMISSING)

V4 BEFORE ENTRY IGNOREMISSING V4=V1+V2+V3 END

使用运算符号和函数

Let 命令: 例1: V1 let field5=field2/field3 end 例2:birth <mm/dd/yyyy> today <today-mdy> let age=round((today-birth)/365.25)
注意事项
数值型变量:####,最长允许14个字符 字符型变量:_____,最长允许80个字符,一个中文 字占2个字符 日期型变量:<mm/dd/yyyy> <dd/mm/yyyy> <yyyy/mm/dd>

注意其他变量:自动生成ID号<IDNUM> 逻辑是否<Y>

注意事项
数值型变量允许录入数字、减号和小数点。 在QES 文件中和数据录入过程中, 你可以用圆点 (.) 或逗号(,) 来表示小数点。

EpiData 是一个免费的数 据录入和数据管理软件。
(一)EpiData的特点
直观方便 简单易学 实用性强 对计算机要求不高 数据录入功能强(有良好的逻辑检错功能)

(二)如何获取 Epi-Data软件


www.epidata.dk
搜索其它下载网站
当前最高版本3.1

慎重!!
更改变量名


Hale Waihona Puke 工具→字段更名→选择文 件名→出现文件名 在弹出的窗口中,第一列 是原有的变量名,第二列 是标签。如果要修改变量 名,请将光标放在第三列 相应的变量行上,键入新 的变量名。修改完毕后, 点击Save and close,保存 并关闭窗口。 旧的数据库会被另存为 Filename.old.rec,以备需 要的时候恢复。
产生REC文件前可输入文件标记
警惕:覆盖文件操作一定要慎重!

注意:.qes和.rec可同名、可不同名 建议:同名
创建数据库
修改数据库
非常 重要
三 .chk文件的建立和常用语法

CHECK 的文件建立:
必须与数据库的文件名相同,唯一
不同的就是扩展名;
打开需要检查的数据库
.chk文件的建立和常用语法
添加字段控制
可以使数据输入过程按给定的一些规则和 算法完成,是EpiData功能强大的体现
添加输入控制的指令以文件形式单独保 存,该文件后缀为CHK 程序运行时,自动寻找与扩展名REC相 同文件的CHK文件
添加字段控制—5项基本功
限定特定值(数值范围,合法值)
指定输入的顺序(跳转)
操作步骤-3
•默认值200与40的差别
. Qes文件的建立和注意事项

编辑→字段清单(ctrl+q)→字段选取清单→ 日期
存在bug(程序缺陷) 早期版本:不能计算 当前版本: 记录存在缺失时, 导出数据 库会出问题(错位) 建议:暂时不要用此种格式
本次采用的格式。 由于问卷中只设计了年月, 调查者应将日调查清楚并填写
某些字段不得缺项,必须输入
重复上一条记录的某字段值
标签:给出各数字对应的描述性文本
(二)添加字段控制—1项高级功
相当于在CHK文件中进行编程
需掌握各种check commands: ----if…then…endif、mustenter、relate… 需熟悉各种operators和functions: ----arithmetic、string、date、time…
操作步骤
更改变量名方式

如果删除或者修改了变量名,会丢失一些数据。请认真检查修改了的数 据库,避免错误操作。
即使操作失误,原来的数据库还是可以恢复的,它现在已被存为另外一个数
据库(仍在相同的文件夹里),文件名为FILENAME.OLD.REC

EpiData 中有两种方式生成变量名
改变命名方式,有可能会修改变量名,进而丢失数据。在修改数据库时,程
对已输入的数据库进行系列操作

1、修改数据库:
增加、删除变量; 改变变量类型,变量名字
2、数据库的追加、合并 3、双录入和核查 4、数据的输出和输入

修改数据库(Revise Data File)
在不丢失数据的前提下,修改一个已经录入了的数 据库的结构。已经录入的数据会被拷贝到新数据库 中相同名字的变量下,这个变量的格式有可能是修 改了的格式。 也可以增加变量、修改变量的定义、或者删除变量。 然后,先关闭所有的文件,点击菜单Tools→Revise Data File,完成数据库的修改。
(五)EpiData的三种文件类型
QES 文件 ( 调查表文件 ):定义调查表(问卷)
的结构 ;
REC 文件 ( 数据文件 ):存放数据以及已经定义
好的编码; CHK文件(核查文件):定义了数据输入时字段 的有效性规则。
数据管理流程

直观方便
界面
工作过程 工具条
EpiData 的屏幕具有标准的视窗形式,包括一行 菜单和两行工具条; “工作过程工具条”可以指导用户从“1.定义数据” 到“6.数据导出”
双录入和核查
注意!!
数据的输出

数据库的输出/输入 输出选项:可选择部分变量和记录 变量个数的限制
输出到dBaseIII,最多128个变量,且变
量标签、数值标签无法同时转出 Excel不同版本的行、列数均有限制,且 变量标签、数值标签无法同时转出 Spss文件syntax语句要删除注释部分 输出到epidata:可创建一个新库,含部分 记录或部分变量

修改数据库(Revise Data File)



修改步骤1 打开调查表文件(*.qes)进行修改;如果没有现成的 调查表文件,可以用已有的数据库(*.rec)反过来创 建一个新的调查表文件,即选择菜单Tools→QES File from REC File(根据数据文件产生调查表) ; 编辑、修改调查表文件(*.qes),例如增加新变量、 删除变量、改变变量类型等; 保存修改后的调查表文件,然后关闭该文件; 选择 Tools→Revise Data File(更新数据文件); 选择修改好的调查表文件(*.qes)和准备修改的数据 库(*.rec)。
序会先检查原始数据库创建时使用变量名定义方法,如果不同于现在的 Options 中的设置,程序会自动弹出一个警告框,建议你使用相同的变量名 定义方法。 修改原始数据库中的变量类型。所有变量类型都可以修改为字符型变量或大 写字母的字符型变量。数值型变量可以修改为有相同或更多小数位数的数值 型变量。如果修改后的小数位数变少了,程序会弹出警告框,提醒这样修改 可能会丢失数据。

一个变量中只允许输入一个小数点, 这意味着不能用逗
号作为千位的分隔符( 例如:1,000,000)。

字符“#” 的数目表示变量的长度, 小数点占一位字 符。变量最长允许18 个字符。
如何生成字段名?
(二)创建数据库
在EpiData表现为生成.REC文件 本文件基于QES文件而生成
1.建立途径
2.直接复制、粘贴word调查表
操作步骤-1
字段编辑器:
方便实现对变量类型和长度的定义
按shift键+#
操作步骤-2


使用制表符@,只会改变变量录入框在表格中的位置, 而不会对变量或REC数据库产生其它不良影响。 在变量编码前插入@,可以将这个变量对齐到下一个 制表位置。 注意:
EpiData数据库使用方法简介 及其在健康教育工作中的应用
保选 证择 数合 据适 的 质 数 量 据 的 管 重理 要软 方件 面是
……
主要内容
EpiData基本情况简介 EpiData使用流程


建立调查表及数据文件生成
添加字段控制 录入数据和数据转出
一、简介(Introduction)
数据库的管理
以A库结构为准,B库中 多余的变量将被忽略 两库中相同名称的变量, 则新创建数据库对应的变 量类型将以数据库A为准
新库中包括A库和B库中 的所有变量
合并
以A库结构为准,只合并标 识变量在两个数据库中完全 匹配的记录 •两库共有标识变量,唯一不重复 •可同时选择1-3个变量 •不一定要设置KEY或key unique 合并两个数据库中的所有记录
(一)EpiData使用流程
数据定义是基础性工作,也是关键性的工作; 在EpiData中表现为建成QES文件

最简单的使用流程是:
1) 创建调查表文件(*.qes); 2) 在调查表文件的基础上建立数据库(*.rec); 3) 在数据库(*.rec)中录入数据。
(二). Qes文件的建立
可不必安装,直接copy并运行安装目
录下epidata.exe
(三)在数据管理方面的优点


规则简单
数据文件生成与录入界面设计方便 具备双份录入核查功能 具有多种常用数据库的输出接口 Free
(四)应用方面的局限性

变量名不能为中文
记录数最好不超过300000条
录入界面不超过999行
. Qes文件的保存

保存路径
数据库的追加、合并
Append / Merge
横向连接(Merge)可使两个数 据库结构不同的文件横向连接, 前提是两个文件中有相同的关键 变量 如:基本情况库,实验室信息 库,流调数据库的合并
追加(append) 是将两个数据结构 完全一样或基本上一样的数据库纵向 连起来。 如:几个不同人分录数据的合并
Options设置
小结
Qes中要尽量与原始问卷结构相同,以减少数据录入中的失 误 Chk中多设置数值标签,导出时Chk文件要在同一文件夹中 在进行大量录入前,数据库建立者要自己录入10-20份左右, 以发现存在的问题 数据转出时,特别是较大数据库转出时,可试用几种格式 (如.xls,.sps,.txt),注意每种转出格式局限性 关联数据库:能不用就不用 配套文件:数据录入说明…
相关文档
最新文档