epidata 3.02编写调查表生成rec文件为什么不显示中文

有网友问:我用按照你的方法建立了QES文件,变量名也用大括号“{
}”包起来了,可是数据文件的变量名全变乱了,如下图: 其原因和EpiData的默认选项有关,单击【文件】→【选项】菜单,可打开【选项】对话框,并切换到【生成REC文件】选项卡。【生成字段名】的默认选项为【以调查表的第一个词命名】,变量名变乱的罪魁祸首就是这个选项,选项中的“词”为单词,但是我们在设计调查表时往往使用汉字,EpiData不能很好地汉字,因此变量名会变量乱码。因此强烈建议修改成【使用{}内的内容自动添加字段名】。关于字段名设置的规则,请回复“EpiData”获取使用手册下载地址。完成设置后,重新生成REC文件,请结果显示正常了。相关文章回复“EpiData”可获取软件及使用手册下载地址。您的支持是我们写作的动力,各位小伙伴记得分享本文,以帮助更多的朋友哦。【“一起学SPSS”倾情整理统计学习资源包】内含配套免费电子书及数据文件;各种统计及数据管理免费软件;各种统计学习素材。(不定期更新)注:资源包提供部分免费工具和试用版软件下载,但不提供盗版软件。见谅!【资源包下载方法】回复关键词“SPSS”即可获取下载地址。回复“文章”或“art”可获取订阅号文章目录。邮箱:一起学SPSS(lizh_SPSS) 
 文章为作者独立观点,不代表微头条立场
的最新文章
lizh_SPSS本订阅号由《SPSS常用统计分析教程(第4版 22.0中英文版)》(电子工业出版社2015年8月待出版)编委会创办,欢迎提出问题、建议、命题作文、提供实例素材以及投稿,将不定期推送使用技巧文章,敬请留意!热门文章最新文章lizh_SPSS本订阅号由《SPSS常用统计分析教程(第4版 22.0中英文版)》(电子工业出版社2015年8月待出版)编委会创办,欢迎提出问题、建议、命题作文、提供实例素材以及投稿,将不定期推送使用技巧文章,敬请留意!Epidata导出的Spss中间文件揭秘
在使用Epidata的导出功能的时候,如果用户选择了导出SPSS,则Epidata最终形成的是两个文件,一个是*.sps文件,一个是*.txt文件,spss读取这两个文件后生成真正的spss数据文件sav,那么这两个中间的过渡文件里面是什么样的结构呢,让我们一起看一下:
1-Epidata导出的中间文件*.txt,该文件中存有rec所有数据,epidata已经将rec中的数据按照一定的顺序保存到了这个txt文件中,此处每行存放字段的个数(即一行有多少字段的个数)可以通过图片中的(3)来得出,每行存放字段数据的个数是不定的。
2-表明spss中一个case,即一条数据在txt文件中占三行,spss会根据此处的数字,每隔三行组合城一条记录
3-请注意前面的字符 &/&,每出现一次 &/&,代表一个新行的开始,每个变量后边都有一个数字或者范围,例如:
&&&&&&&&**V1 1-6(1)**,表明V1的数据是第一个字符到第六个字符之间的数据,后边的1代表对应的数据类型,猜测此处浮点是1,字符是A,日期:edate.
&&&&&&&&&& **B1 7**,代表字段B1的值是提取当前行的第7个字符,很明显B1的长度是1,V1的长度是6
&&&&&&&&&& **/V8 1-20 (A) 代表字段V8的值是位于从新的一行的第一个到第20个字符之间,数据类型是字符
&&&&&& **请注意V14后边有个spss关键字&.&,这个小数点是不能去掉的,否则会出错
4- 图片中4指向的地方表明该rec设置了file Label
5- 图片中5指向的地方,列出了该rec所有的字段以及字段对应的Label
6- 图片中5指向的地方,Spss关键字,代表执行上边的语法,其实spss运行到此处,已经将txt中的数据导入了spss中,如果用户把图片中的第7个地方save前面的*去掉,则spss就会自动保存了
相信大家看到这里,对于这两个文件的结构已经有了初步的了解了吧
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------EpiData 3.1中文版教程_中华预防医学杂志
文章点击排行
EpiData 3.1中文版教程
作者:点击次数:2974次
发布时间:
EpiData软件是什么?  -EpiData 录入软件用于简单或程序化的数据录入和数据文档。录入软件可处理简单的表格或相关系统优化文档,以及识别错误。 例如双录入核查,在几个文档中的ID号的列表,数据统计表格概述,加日期备份和加密程序。  EpiData Analysis 执行基本的统计分析,图表,和综合的数据管理。 例如描述性统计,SPC图表,重新编码数据,标注值和变量。定义缺失值。   兼容性 - 说明  用Rijndael/AES 强加密进行数据加密。  将数据输出到Stata,SPSS,有标识和缺失值定义的SAS,DBF, CSV。  从DBF,CSV,有标识和缺失值定义的SAS输入数据。  Analysis 读取标准格式(dbf/csv/rec格式)和标准HTML输出。EpiData 是一个免费的数据录入和数据管理软件。开发者是丹麦欧登塞(Odense, Denmark )的一个非盈利组织, 程序设计者为Jens M. Lauritsen, Michael Bruus 和 Mark Myatt。该软件目前有多种语言版本,如丹麦语、挪威语、荷兰语、意大利语、中文、法语、西班牙语、俄语、斯洛文尼亚语、塞尔维亚语、波兰语、葡萄牙语、阿拉伯语、德语、罗马尼亚语、英语等。EpiData 的工作原理源自DOS 版本的Epi Info 6,但是工作界面为Windows版。EpiData 的安装、运行不会依赖系统文件夹中的任何文件,也不会在你的系统文件夹中安装或替代任何DLL 文件。程序设置等参数被保存在EpiData.ini 的文件中。你可以通过setup.exe 在计算机中安装这个程序;也可以直接拷贝EpiData.exe 文件到计算机中,同样可以运行。官方网站:http://www.epidata.dk/对于Epidata的使用,上手是非常容易的,想要把它的功能运用得淋漓尽致,恐怕得请一位老师,这里向大家推荐由北京大学公共卫生学院吕筠老师翻译的Epidata 3.0 使用手册。这本手册一百多页,图文并茂,是学习Epidata的必备资料。
上一篇:下一篇:使用EpiData快速录入问卷
在临床科研观察中,通常我们先要作出一个详尽的病例观察表用来采集临床资料,当这些资料积累到一定数量,我们会将它们输入计算机,使其数字化,方便
保存和管理,最后再将这些数据进行统计学处理,找出其中规律性的东西。其中使临床资料数字化是承上启下的一步,对于从事临床工作的医生来说主要存在几个问
题:1.没有数据库的基础知识,不知道如何处理临床纷繁复杂的数据;2.在大量数据录入时容易出现错误。而数据录入软件Epidata具有简单、好用、实
用的特点,极其方便临床医生使用。
1.Epidata的基础知识
EpiData主要用于数据输入。它可以将我们在临床观察之中所使用的观察表格“计算机化”,计算机上的表格可以与我们的观察表完全一样,使得数据输入变得直观、简便。
EpiData由三种基本文件组成:
1) .QES文件 (调查表文件文件),它的作用是定义调查表(问卷)的结构。
2) .REC文件 (数据文件),它包括数据以及已经定义好的编码。
3) .CHK文件 (数据录入核查文件),数据输入字段的有效性规则。
字段是Epidata中最重要的概念,每个字段就是我们临床观察表中的一个小项目。它包括:
1)字段的名称,它是给计算机识别的字段的名字,如V1、V2等,当然如果我们不去专门定义的话,Epidata可以自动给字段定义一个名称。
2)字段的文本描述,即解释这个字段在我们临床观察表之中所代表的具体观察指标,如年龄、性别、检查结果等。
3)字段的数据变量,根据字段的性质,可以规定该字段的变量及变量长度,Epidata支持的数据变量有:数字、文本、大写文本、欧洲日期、美国日期、布尔函数、自动
ID-号、声索引字段等,可以基本满足临床观察的需要。
2.EpiData运行界面介绍
运行EpiData.exe会出现程序运行界面(图1)。
一行是EpiData菜单栏,所有命令都可以在其中找到:1.文件,下列菜单有:新建文件、打开文件、选项、近期使用的文件名及退出等。2.数据核对,下
列菜单有:增加/更改检查项。3.数据淙?/span&/输出,下列菜单有:数据输入/修改、根据调查表文件(.QES)产生新的数据文件、备份数
据文件、导入数据、数据输出、追加/合并数据文件等。4.其他功能,下列菜单有:显示数据文件结构、数据输入的信息、检查数据、显示数据列表、变量基本描
述(编码表)、对两个相同数据文件进行有效性检查、合理性检查、计算记录数等。5.工具,下列菜单有:根据数据文件生成调查表文件、清理数据文件、重建索
引、根据修改的调查表更新数据文件、更改字段名、编辑数据文件标签、复制数据文件结构、颜色表、数据重新编码、删除所有核对命令、压缩数据文件、创建文
档、恢复文档等。6.窗口设置,下列菜单有:水平平铺、垂直平铺、重叠窗口、显示所有窗口、工具栏等。7.帮助。
第二行是EpiData工作过程工具栏,有6个项目:1建立调查表文件,2生成数据文件,3添加核对命令,4数据录入,5其他功能,6数据输出。
第三行是EpiData常用的几个快捷工具按钮,大多数是与我们常用的word软件相似,如:新建文件、打开文件、保存、复制、粘贴、剪切等工具按钮,其中“数据表预览、选择字段类型、数码编辑器”按钮是EpiData比较独特的。
编辑数据表文件就在下面的空白部分。
3.使用EpiData建立临床数据录入表
3.1建立调查表文件
点击“建立调查表文件”按钮,选择“建立新调查表文件”,命名为“脑血管病人血脂调查表”并进行保存。这时生成的是.QES文件。
3.1.1打开原始的调查表(图2)。
3.1.2根据原始表格在EpiData输入相关内容。在“姓名”之后,点击“选择字段类型”按钮,在选项卡片之中选择“文本”,设置为文本,长度8个字节(注意一个汉字的长度需要2个字节),点击“插入”按钮(图3)
3.1.3依此类推将其他观察指标进行输入并保存(如图4)
3.1.4点击数据表预览按钮,一张电子观察表就诞生了(图5)。
3.2建立数据文件
虽然生成的数据预览表与我们的原始观察表很相似,但是这时还不能进行数据的录入,我们需要建立数据文件,即.REC文件。
个步骤很简单。点击“生成数据文件”按钮,选择“生成数据文件”,软件会自动提示要由我们刚刚作成的“脑血管病人血脂调查表.QES”文件,生成“脑血管
病人血脂调查表.REC”文件(图6),直接选择确定,这时,软件会要求输入对数据文件的描述(数据文件标签),这里最好输入录入者的姓名,比如“陈医
3.3数据输入
击“输入数据”按钮,打开“脑血管病人血脂调查表.REC”文件,这时会出现与“数据表预览”时看到的一样的表格,不过这个表格是可以填写的,现在我们就
可以一项一项将数据输入,数据录入完整后,软件会自动提醒进行保存(图7),确认保存之后就可以输入下一张表格的数据了。
3.4数据输出
击“数据输出”按钮,选择“脑血管病人血脂调查表.REC”文件。EpiData2.1为我们提供了丰富的数据输出类型,如文本文件、dBase
III、Excel 文件、Stata
文件、spss文件、sas文件等,大大方便了我们后期对数据的处理。图8为输出的文本文件,图9为输出的excel文件。
4.优化数据表
用我们上述介绍的方法已经足以完成一个临床观察表的数字化,并且可以顺利地将数据输出并进行统计计算。但是Epidata的功能不仅于此,我们知道,Epidata有三种主要文件,上面的方法只涉及了.QES文件和.REC文件,.CHK文件有什么作用呢?
我们对于某些字段的数据并不满足于仅仅是长度或位数的设置,Epidata提供了对这些字段的进一步设置功能。点击工作过程工具条中“添加核对命令”按钮,仍旧选择“脑血管病人血脂调查表.REC”这个数据文件,同样会出现我们做好的电子表格,这时软件也会自动生成同名的.CHK文件,同时会有一个数据核对窗口(如图10)。
可以看到这个数据核对窗口上半部是字段的名称、字段的内容及字段数据类型,下半部份就是我们需要设置的内容了。
4.1 Rang,Legal:是定义一个字段的数字范围及合理数。例如,我们对“年龄”字段进行设置,输入“50-85”(图11),表示这个字段只能输入50~80的数字,否则软件会弹出错误信息。
同样,对“性别”字段我们可以将Rang,Legal设置为“男,女”,那么在录入数据时,一旦输入任何其他文字,软件也会弹出错误信息(图12)。
Jump:跳转命令。临床上有些问题只是需要部分人来回答,例如当前字段为性别sex (1=male, 2=female) ,则可定义如果sex=1跳转至字段V23,而当sex=2跳转至V40,我们就可以在Jump后填入1&V23,
enter:如果当前字段必须输入数据,则需要使用这个规则,选择Yes。Epidata的默认选择为No。
4.4 Repeat:如果在编辑表中Repeat选择项中选择“Yes”则前一个记录中的该字段值将自动出现在下一个记录的该字段中,当然这个数值是可以改变的。
label:是将一组具有解释数值意义的文本与数值结合。例如,我们对“职业”这个字段进行设置,点击Value
label后的“+”,在“数据编辑标签”中设置数字和其所代表的职业,数字和职业之间用空格分开,选择“接受并关闭”(图13)。
当录入职业时,按F9键,这时会弹出一张转换表,我们可以分别选择1,2,3,4,5,6分别代表工人,干部,职员,教师,农民,其他(图14)。
5.如何核查数据文件
为了保证数据录入的可靠性,我们可以让两个人分别输入同样的一组调查表数据,Epidata提供了对两个相同数据文件的检查功能。
我们还是以“脑血管病人血脂调查表.QES
”调查表文件生成“脑血管病人血脂调查表1.REC”数据文件,用“章医生”作为数据文件标签,录入和“脑血管病人血脂调查表.REC”(文件标签是“陈医生”)同样的数据,当然为了检验Epidata的数据检查功能,部分字段的变量是不同的。
点击工作过程工具条中“其他功能”按钮,选择“对两个相同数据文件进行有效性检查”,选择“章医生”和“陈医生”录入的两个数据文件,Epidata会自动对两个文件进行比较,并给出报告,这时我们发现这两个数据文件“记录1”的“FIELD5”和“记录3”的“AA”变量是不一样的(图15),追溯原表,我们发现是“记录1”和“记录3”中的“学历”和“病案号”的录入有错误。这个报告也可以存成.not文件,方便将来核查及修改。
Epidata的这些功能已经能够满足一般临床科研观察数据的需要,当然如果你还有一些编程的知识就可以更好地使用这个软件。Epidata是一个免费软件,有汉化版,网上可以找到并下载,目前最新的版本号是3.02版。希望大家能试用一下这个软件,你会觉得它对你的临床科研有很大的帮助的
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。【图文】Epidata数据文件的产生和修改_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
Epidata数据文件的产生和修改
上传于||文档简介
&&E​p​i​d​a​t​a​软​件​使​用​介​绍
大小:1.37MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 epidata 3.02 的文章

 

随机推荐