Epidata - 数据导入导出教程

更新时间:2024-01-15 12:17:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

EpiData数据导入导出教程

注:最好用英文的EpiData,已经证实中文版EpiData有一些莫名其妙的bug。

1. 先菜单 Data in/out -- Export -- Excel,把你的自己的rec数据导出成excel(以下称E1),

然后同理把他的数据导出成excel(以下称E2)。

2. 复制E1中的从A2到AM211区域的所有数据(即除表头之外的所有数据),粘贴到E2

中的E2到AH211这一区域(即q1到q9对应的数据)。

3. 那些地区编码、序号啥的,可以在excel用填充,直接一拖动就行,最后就整成我发给

你的“123格式”那个样子

4. 然后在把q1、q2、q3、q9那几个垃圾abc的,用查找替换将123分别替换为abc,注意

选中之后再替换,不要把表头里的数字也替换了,只选中那几列的数据区域,替换之后的效果就是发给你的那个“abc格式”

5. 打开那个处理好的E2,另存成一个“逗号分隔符”csv文件(直接另存,然后格式选择

成csv)

6. 打开EpiData,菜单Datain/out—Import—Text,如下图所示:

a) Filetoimport选择那个csv文件

b) Importtodatafile选拦截调查问卷111013.REC c) QESfile??选拦截调查问卷111013.QES d) Delimitedformat

选择逗号”,”(那个下拉箭头里面),然后点

“Nofieldsareenclosedinquotes”,再点“Ignorefirstlineintextfile”,右边的Dateformat不用管

e) 然后OK,一直确定、OK

7. 再点Tools—RenameFields,打开刚才导出的那个rec文件,会弹出这个警告对话框:

这个点OK,然后会弹出下面的对话框。在pidoeoeae那行,对应的Newfieldname里面填上pid,如图,然后点Saveandclose

8. 好了,最后一步,打开那个rec文件,如果EpiData没有提示出错,找几个问卷和原始

的自己那个数据库对比一下,没有问题,就万事OK了。

关于第7步的说明:在我的电脑上导出之后的rec数据库里面,qid下面那个pid成了pidoeoeae,

和原始的表头对不上了,直接打开那个rec文件会出错,如图:

点Yes之后会看到类似错误:“Unknown command in line in line 5:pid”,于是就得在上面第7步图里面那个对话框里改。

2011-11-25

本文来源:https://www.bwwdw.com/article/0dio.html

Top