国家死亡指数(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第三方库


热门话题
datetime如何使用JodaTime在Java中设置时间属性   java固定算法的性能时间   java如何从JMenu中获取所选项以更改文本区域的文本颜色?   java配置单元UDF传递数组<string>作为参数   javaapachebeam和BigQuery   java与PrintWriter之间的差异。printf和PrintWriter。格式方法   继承如何处理按Java版本更改的导入,以及在多个版本上编译   xml java。lang.noClassDefFoundant生成错误   java如何使用包含映射的JSON发送POST请求?   java如何在任何应用程序的JAR文件中绑定MySql数据库?   Java脚本解释器   sslhttpclientjava。网SocketException:未实现未连接的socket   java如何为Android应用程序创建类似于Cron作业的东西   java JButton+radiobox+复选框   java内存管理将文件写入内存   java这是计算对象实例的有效方法吗?   用于死锁情况的java代码?   JavaSpring容器作为新实体插入,而不是存储在表中