首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用其中一个连接的数据集填充缺少的数据

使用其中一个连接的数据集填充缺少的数据
EN

Stack Overflow用户
提问于 2021-02-08 03:51:36
回答 1查看 24关注 0票数 0

因此,我导入了几个生物标志物数据的csv文件,并合并到一个名为bioma的数据集。我已经将bioma设置到实验室数据集中,因为它需要集成以进行实验室传输。我的问题是,在连接/合并时,如何使用原始实验室数据中存在的出生日期(LB_BDT_C)来填充csv文件中的每个受试者的出生日期?我知道proc sql join中有一个coalesce函数可以实现这一点,但我确信在合并/连接数据时有一种更有效的方法。出生日期不在bioma数据集/excel文件中。抱歉,如果我太简单了,错过了一个基本的技巧,因为我感觉我确实是

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-08 04:46:20

在得到一些帮助后,我尝试了一下,它似乎起到了作用

代码语言:javascript
复制
proc sql;
    create table distinctDOB as
        select distinct CLIENTID
                        ,LB_BDT_C
        from LAB2
        where LB_BDT_C is not null
    order by 1;
quit;
proc sort data=LAB2; by CLIENTID;
data LAB;
    merge LAB2 (drop=LB_BDT_C)
          distinctDOB;
    by CLIENTID;
    RUN;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66092428

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档