• 经过一个晚上的努力,终于将此前发表的几篇Epidata 使用教程,编辑成现在这个PDF版的《Epidata 3.1 使用教程之快速入门篇(90 分钟速成)》,编辑过程中修正了原来文章中的几处笔误之处,增加了部分图片,相信Epidata初学者利用此教程能够快速入门,掌握Epidata的基本 使用并做到实际的应用。

    称之“90分钟速成”,只是本教程的一个目标,相信有很多初学Epidata的朋友,根本用不了90分钟。

  • 在epidata中,文本字段的最大长度是80个字节,一个英文字符占一个字节,一个汉字或中文标点占两个字节(也即在Epidata中,一个文本字段最多可输入40个中文及标点),如果设置字段长度超过了80,Epidata会提示错误。

    虽然Epidata支持最长80个字节的文本字段,但是,如果你真的将一个文本字段定义为长度80,在使用中会出现问题,特别是数据导出的时候,这个字段后面的字段会发生内容的错位,导致后面所有内容全部出错。

    所以,建议不要将文本字段长度定义为80,尤其是输出的内容中含有中文的时候。如果需要录入较长文本,目前只能设置两个以上不超过80字节的文本字段来解决。

    希望Epidata的开发者能在这方面对程序进行优化。

  • 到这里,我们已经把在epidata中 如何建立调查表文件.qes,如何生成数据库文件.rec,如何编辑数据录入的控制文件.chk,都作了介绍,其它的如数据处理,数据导出就不再写了,本 身这些都不难,基本上都是菜单操作,而且因为是入门性质的文章,所以不可能对每个功能每个细节都讲到,我觉得,对于一个初学者,如果读了这几篇入门文章 后,能够自己建库并完成数据录入,最后将数据导出为自己需要的格式,也就达到了目的。

    Epidata真的是一款非常不错的软件,虽然它还很有很多不足之处,但在目前的情形下,使用它来作为数据录入和管理的软件,还是可以的。如果在该软件现有基础上进行二次开发,相信完全能够胜任将来临床试验对数据录入与管理的严格要求。

  • 2跳转

    对应的CHK命令为:Jumps

    “控制”作用:在录入时,如果录入的值符合条件,则跳转到条件中设定的字段处进行录入。

    这个一个很常用的CHK命令,格式也很简单,如下图: 

  • 很久没写了,热热身先:前两节我们了解了如何编写调查表文件,如何用这个文件生成数据库及数据录入界面的显示。

    这一节,我们看看数据录入的控制。问题提出:为什么需要“控制”?

    还是先前的那个例子,其中编号为4的那一行,有“门诊”“住院”和“住院病案号”三项,这三项中最多只有两项需要我们来录入数据,因为门诊和住院这两种情况是相斥的,一个病人如果是门诊病人,那就不是住院病人,病案号当然也没有了。

  • 二、生成数据库文件(.rec)文件

    把入门篇(一)中那5句COPY到epidata中,如下图:

  • 我们为什么使用epidata?

    一个是因为Epidata是“免费的数据录入和数据管理软件”,另外最主要的,我想是因为它“简单易学、数据录入功能实用”等特点。

    现在的Epidata中文版本是3.1,下载地址

    OK,简单介绍一下,废话少说进入正题。

    一、建立调查表文件