小编Moh*_*uma的帖子

如何在 sas 或 R 中为国家死亡指数创建标准文本文件格式

我想创建一个标准文本文件格式,每个患者有 100 个位置,如所附屏幕截图(忽略前 2 行),以获取国家死亡指数要求的死亡日期。我尝试了这一点sas,然后将其导出为.txt,但我注意到在记事本中打开该列时,列宽未正确对齐。他们不想保留标题,但我们需要保留规定的宽度。

在此输入图像描述 在此输入图像描述

这是我的示例虚构数据集(我在 Excel 中)和我使用的代码

Abei    Ghador          07  16  1992                                            
Aziz    Patrick         07  01  1947                                            
Ali Theodore            07  01  1966                                            
Abdelrahman Baker   A       05  01  1966                                            
Abd Farik           11  01  1971                                            
Abele   Mat A       04  01  1994


Run Code Online (Sandbox Code Playgroud)

以下是我的一些努力,sas因为我不断将每一列合并到组合数据中,但最终的 .txt 不符合他们的要求。

data combinedAoDB;  merge LastName1 FirstName2 ;run;
data combinedAoDB;  merge combinedAoDB MIDDLEINITIAL3 SSN4 MONTHBIRTH5 DAYBIRTH6 YEARBIRTH5;run;
data combinedAoDB;  merge combinedAoDB FATHERSURNAME8 AGEUNITdeath9 NUMBERAGEUNITSdth_10 SEX_11 RACE_12 MARITALSTATUS_13 STATEOFRESIDENCE_14;run;
data combinedAoDB;  merge …
Run Code Online (Sandbox Code Playgroud)

r sas

1
推荐指数
1
解决办法
66
查看次数

标签 统计

r ×1

sas ×1