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


热门话题
如何在Eclipse中设置Java路径,以便在外部驱动器上运行它?   在windows上使用Java服务包装器GUI与桌面交互   java是与此字符序列不匹配的正则表达式   java无法使用kafka管理客户端API创建具有所需分区的kafka主题   java基于单个单元格值获取整个excel行   当使用Spring的构造函数注入时,java bean是否在构造函数中完全初始化?   java重置LineNumberReader的计数器   将字符串从Java文件传递到jQuery   安卓在来自不同Java类文件的活动中祝酒   java在使用mvvm时如何在zk中更新progressmeter   使用regex获取由“”Java包围的值   使用tester类的java猜谜游戏   api响应的java POJO,其密钥为“”   java正则表达式,用于匹配长度大于n的字母和数字字符串?   java如何使用Json保存和恢复RecyclerView项的位置   在Java中用字符代码替换字符串   Jenkins中的java PermGen错误   java swing panel问题   boolean在Java中,false如何可能等于true   java如何使用Servlet从HTML表单中检索“分组”项?