国家死亡指数(ndi)请求的格式数据。

ndi_formatter的Python项目详细描述


将数据表(csv/sas7bdat/json)转换为麻省理工学院许可下发布的国家死亡指数(ndi)格式的简单模块。

验证不是为了支持任意的ndi文件,而是由包含的格式化程序生成的文件。


请检查您自己的数据以确保其正确无误,并帮助改进当前的格式化程序/验证程序。


国家死亡指数用户指南。2013年,马里兰州,2013年。
*上述引文可在http://www.cdc.gov/nchs/nchs/data/ndi/ndi/ndi用户指南网站上获取。pdf




35 35 35 35 35
*python 3.3+
*可选软件包:
*dateutitil:启用日期推断(出生日期)
*sas7bdat:启用sas7bdat文件的解析






1.支持的数据文件,其中包含需要转换为ndi格式的信息。
2.每个受试者/记录必须有……
*姓名和社保号码
*姓名和出生年月
*社保号码和完整的出生日期和性别
4。安装python 3.3+
*建议安装anaconda 3 python发行版
*默认情况下anaconda将包含dateutil库
5。(可选)安装可选软件包:
*通过运行“pip install sas7bdat”安装sas7bdat
*通过运行“pip install dateutil”安装dateutil
*有关代理的问题,试试这个问题的答案:http://stackoverflow.com/questions/14149422/14149422/



<







要么使用pip:






>或者下载存储库:




cd ndi格式化程序
pythonpy install.py install


35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 \是的NDI格式化程序“@ CopyFiel.CONF”
BR/>α→Br/>多个纵横列>< Br/> >您可以在大多数选项上输出多个列(不是名称或出生日期,因为它们处理的复杂性)而不是id,因为这没有任何意义)通过向参数插入逗号分隔的值集。


如果列具有相同的输入,则只会生成一个输出。如果列具有不同的值,则将输出多个记录。

二级验证状态



(可选)提供文件。这将在格式化程序生成的ndi文件上启动验证程序。

验证有两种形式:
1。数据格式是否正确?(由验证器完成)
2.该记录是否可用于ndi审查?(由格式化程序和验证程序完成)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
box api如何使用box Java SDK从图像文件中获取特定大小的缩略图?   java无法从JNA使用python cffi调用DLL中定义的函数   java在linux中通过Jar文件发送电子邮件   使用lucene+hibernate的java查询时间连接   java在带有循环的arrayList中设置值   java为什么ImageReader返回错误的BuffereImage?   c#TCP数据有时接收顺序错误且不完整   java如果发生IOException,该InputStream是否会正确关闭?   tcp在Java中,如果不使用IP,如何获取MAC地址?   java从批处理方法调用中收集结果   java Android Studio RecyclerView在滚动图像时严重滞后   java如何使用OOP进行retrofti调用?   记录FileAppender在Java中如何工作   与S3连接期间收到java异常   java找不到JNDI资源Tomcat 7