好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Epidata3.1使用教程之快速入门篇90分钟速成.doc

14页
  • 卖家[上传人]:人***
  • 文档编号:479998716
  • 上传时间:2023-01-05
  • 文档格式:DOC
  • 文档大小:587.50KB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • °「占作 fMdleaf 及出处 httpj/www.eyaoojiet/weblog/Edited by Foxit ReaderCopyright(C) by Foxit Software Company,2005-2008Epidata 3.1使用教程之快速入门篇(90分钟速成)第]节我们为什么便用Epidata?因为Epidata是“免费的数据录入和数据管理软件",另外最主要的,我想是因为它“简单易学、数据录入功 能实用"等特点关于这个软件的详査介绍,就不多说了,网上有很多现在的Epidata中文版本是3.1,下栽地址OK,简单介绍一下,废话少说进入正题一、建立调査表文件使用Epidata录入数据的第一步,是先建立数据库这时我们需要先写一个后缀是.qes的"调査表文件",如 下图:立调査表文件这个调査表怎么写呢?看下面的这个例于:1、药物编号({DrugNum}):@####\ 2、患者姓名缩写({Pname}):@ 3、 就诊日期({date}):@4、 门诊({outp}) 住院({inh}) 住院病案号({pn}): 5、 性别({sex}):#①男②女说明:如转載,请注明作耆 Medleaf 及出处 httpj/www.eyaoojiet/weblog/“药物编号"只是起到提示作用,在由・qes文件生成数据库文件时不编译,就是说在数据库里面它还是显示 “药物编号”;后面括号{浬的"DegNum”,是字段名,当然这个字段(或者说变量)记录的就是药物编号了,用{}定义字 段名是Epidata字段命名的一种方式(还有另一种,这里就不说了),当然如果不加的话也可以,Epidata 会根据系统的设直自动生成字段名(象这种:nlaa,n2,n3ae等等);再后面的@###: @表示一种对齐方式,先不用管它,后面会讲到;###是用来定义前面那个DrugNum字段的属性的,#代表一位数字,###就代表3位数字,也就是说药物编 号最大也就能输入999 T,不能再大了;总结第1句的含义:定义了一个字段“药物编号",字段名是DrugNum,用于记录3位数字形式的数据。

      刚 开始有些费劲,呵呵,以后就越来越轻松了! 黨^)決2句:与第1句不同的是,患者姓名缩写肯定是字母了,这里用下横杠来定义下横杠是用来定义字符串 的,一个字母用一个“一"表示(如果是汉字,要占两个这一句的含义就是:定义了一个字段“患者姓 名缩写",字段名是Pname,用于记录字符形式的数据以后就轻松了:・)第3句:是定义日期格式的字段的,写法是固定的,很简单吧?这一句将"就诊日期"的字段名设为 “date",字段属性设置为4位年2位月和2位日形式的日期数据49:代表另外一种格式的数据:布尔逻辑变量,它的值只能是Y或N (在录入时也可输入1或0,系统自动 将其变成Y或N);对于一名患 者,一般情况下只有门诊病人或住院病人两种情况,非此即彼,所以设置 为布尔逻辑变量这一句的含义:定义门诊与住院两种情况,如果是住院病人,还要填写住院病案号这句里面没有陌生的语句了,为什么还要写出来做例于呢因为这是一种常用的做法比方说我们要记录 一个患者的病情严重程度,按标准分为四级,0无症状1轻2重3极其严莹,那么就可写成第5句这 种形式:严重程度({degree}):# 0无症状1轻2重3极其严重这里面只有#是在数据库中需要编译的,其它都将显示为提示信息。

      这里实际上是用一位数字存储等级资 料的信息如果分级多,可以设成两位数字(即两个##) o当然,对于第5句中的“性别",也可用第4句中那个布尔逻辑变量,写成这样:性别({sex}): 男或者:,所以也可写成:1男2女3性别({sex}): 女因为一般情况下性别也是非男即女(当然也不排除有人妖的可能, 其他,用#来定义)O 事实上,上述例于,基本上把Epidata中的所有常用的变量类型都用上了作为练习,把上面那5句拷贝到Epidata的编辑区,保存为.qes后缀的调查表文件,即建库文件,第2节生成数据库文仲二、生成数据库文件(・「ec)文件把第1节中那5句COPY到epidata中,如下图:如转載,请注明作耆 Medleaf 及出处 httpj/www.eyaoojiet/weblog/3連立①灶.件卜4数第至几上2、 患者姓5«^({Pnaiel):® 3、 就诊日期({datel):•4、 门诊 <{cutp}> 住院({inh}) C> 生摘案号({pn}): 乩性别({sex}):» ①男 ②女0 2-1 QES文件编辑窗口 然后点击"生成REC文件〃,如下图:▼ EpiData 3.1 -日文件塡辑RECle.帮助如转載,请注明作耆 Medleaf 及出处 httpj/www.eyaoojiet/weblog/1打开文伴■胡2空威莊攻件■ ♦ 數掛/0 D 口日生成REC文件Ik药狗缩号(M效揣格式预览CfrkT r2、虽者姓名第写({Pn“e}):@ 蠢Q I, 1. .4、 门诊({outp}) ftK({lnh}) 住弼熹号({pn}): 5、 ^SU({sex}):> ①男 ②女图2-2由QES文件生成REC文件一般不用管它,你的・qes文件在什么位置,就把・rec放到什么文件夹中,所以下面基本上都是一路〃确定〃 下去了:如转載,请注明作書 Medleaf 及岀处 httpy/www.eyaoojiet/weblog/3、 裁诊日Mddatel) :®/dd>4、 门诊 <{oulp}> 住院({inh}) 生院病案号({pn}): 5、 性别(Isex)):» ①男 ②女根据QES文件先咸REC文件 —•fBSQE S 文件: |c\sampleQ« o|生fifcRECJC怜• [cAMmpieTec o|丿檎定] *取消如转載,请注明作書 Medleaf 及岀处 httpy/www.eyaoojiet/weblog/图2・3生成REC文件最后出来的这个文件标记,一般是不用设的(具体它有什么作用我还真没仔细研究过),最后一个“确定〃 点了以后,你的数据库文件(以.rec格式保存)就生成了。

      如转載,请注明作書 Medleaf 及岀处 httpy/www.eyaoojiet/weblog/图2・4生成REC文件过程中的文件标记好啦,来看看我们的成果吧!点击Cpidata X具栏中的“数据录入〃菜单,选择"数摇录入〃菜单,如下图:点缶数魅录入菜单宁出数皓处理IA宙口设舌港附ESJJ找苑国CL)» Jj o 厲qbaopanOmysasfltes_」Documents 血 SettingsUProgr^nn Flies-jdownloacfe(□WINDOWS」epdataOW1NMT_j[netpibi_)WWVTOOt文件珞⑧:|s«nple. rtcI打幵Q) I支件类型d)|"aD “戯弟庫文件(♦. BEC)zJ K>/b I* 立chk±件4数槍字入»5则6处&§變IB專出图乙5打开数据库文件找到先前生成的那个sample.rec文件,然后打开,呈现在我们面前的就是数据录入的界面了:图2-6数据录入界面第3节 如录入的控制⑴前两节我们了解了如何编写调査表文件,如何用这个文件生成数据库及数据录入界面的显示这一节,我们看看数据录入的控制问题提出:为什么需要“控制"?还是先前的那个例于,1、药物编号({DrugNum}):@####\ 2、患者姓名缩写({Pname}):@ 3、 就诊 H 期({datp}):@4、 门诊({outp}) 住院({inh}) 住院病案号({pn}): 5、 性别({sex}):#①男②女其中编号为4的那一行,有"门诊""住院"和"住院病案号"三项,这三顼中最多只有两项需要我们来录入数 据,因为门诊和住院这两种情况是相斥的,一个病人如果是门诊病人,那就不是住院病人,病案号当然也 没有了。

      所以,为了提高数据录入的效車,我们需要对录入过程进行控制:对干上面的这种情况,我们的预期控制 效果是:在录完就诊日期后,光标到“门诊"项,这时,如果这个病人是门诊病人,那么我们录入1或者Y (因为这 个变量是布尔型,其值只有1或Y, 0或N,键入其它的值都是无效的)之后,光标不是到“住院”项,而是 跳转到“性别",因为门诊病人没有病案号当然,对数据录入的控制还远不只这些,还包括字段允许值的设定、是否必须录入、是否允许重复数值等 如转載,请注明作書 Medleaf 及岀处 httpy/www.eyaoojiet/weblog/为了实现这些"揑制〃过程,我们需要建一个与・「ec文件同名但后缀为・chk的文件在启动epidata后,在工 具栏上就能看到建立CHK文件的按钮图3J建立CHK文件选择我们先前生成的sample.rec文件:图3・2选择要建立CHK文件的数据库文件点击打开后,出现编写CHK文件的页面:图3・3 CHK文件编辑器筒单的解释一下:Epidata的CHK文件,命令有很多,这个编辑窗口,仅列出了比较常用的几个,其它更为复杂的功能,需 要点击“编辑〃按钮,以文本编辑方式打开CHK文件来编写CHK命令。

      这些命令的使用,大家可以参伙Epidata 3.0使用手册》t许的数值范围与合法的值根据事先设定的条件跳转是否必须录入,即能否为空图3・4 CHK文件编辑器的选项卡上图中对CHK选项卡中的5个项目作了简单的说明,下面逐一进行介绍:1、字段的允许数值范围与允许数值对应的CHK命令为:Range和Legal “控制〃作用:在录入时,如果录入的数值不在这两个命令定义的允许数值(范围)内,系统将报错,需重 新录入“合格"的数值这是CHK文件中常用的两个命令,其作用稍有不同,Range限定的是字段数值的"允许范围〃,比如我们可 以犍入“1-8",代表该字段的数值是从1到8且连续的8个数值;而Legal则限定字段的允许数值,对上面 这种情况,用Legal命令的话,我们需要键入“123,4,567,8”,如果实际情况是既有连续的数值,又有不 连续的,那这两个命令可以一起用,比如键入"1・5,7,8”,表示这个字段共允许7个数值,包括1到5连续 5个数,还有“7”和"8"这两个数如果录入时输入了 6,系统会报错,提示“非法录入",同时还提示应该 输入的允许数值(范围)如下图:piDat3 3・l ・[sample.「ec史件查我过滤器窗口设置帮助如转載,请注明作書 Medleaf 及岀处 httpy/www.eyaoojiet/weblog/车法录入1-5,7,8是合法值确定药物编号(DrugNuin): 1 ,患者姓名缩写(?naire): 就。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.