有三个数据集需要导入SAS并且merge成一个新的数据集,这对高手一定很简单,我自己看了一些教材,从最开始导入数据开始写了一下,不知有没有错,附件中为这些数据集内容的缩略图,非常感谢。
1.sas data file "background1.sas7bdat"主要是病人的家庭背景信息,变量有:id(20人), gender, race, membership(健康俱乐部会员),birth_year
2. sas data file "bp1.sas7bdat"主要是病人血压值,变量有:id (20人),bp(血压值), date( 检测血压的日子)
3. sas data file "drug1.sas7bdat"主要是病人用药情况,变量有:id: 1-20个人中只有3,8,2,15,13,7,4才有被建议服降压药,所以这个数据集数据小于前面两个,drug: IN/MET/TBE三种药, date_begin: 开始用药的时间
我现在想把以上三个数据集通过id合并为一个新的数据库用于以后的分析,应该怎么做?但并不是一对一的合并,因为第三个数据集数量小于第一二两个。我写的代码如下,大家帮我改进一下?感谢!