Epidata_数据导入导出教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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