全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4210 5
2014-01-02
这里是一个excel的数据集,从左到右有四个变量number1,data1,number2,data2。我的问题是这样的,如果number2里面的数据与number1里面的数据相等的话,用data2这个变量的数据来替换data1里面的数据。还需要考虑的是number2里面的数据可能有好几个是和number1里的数据匹配的,出现这种情况时,我只想用number2出现第一次时对应的data2里面的数据来替换data1里面的数据,求大神指点呀。。。。
data aaa.xlsx
大小:(9.06 MB)

 马上下载


附件列表

clean data.xlsx

大小:9.06 MB

 马上下载

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2014-1-2 12:52:04
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-1-2 13:09:58
yongyitian 发表于 2014-1-2 12:52
不知道为什么,SAS导入excel的时候总是会出现error。如下:
ERROR: Connect: ???????????
ERROR: Error in the LIBNAME statement.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-1-2 16:00:37
小宝爱波1314 发表于 2014-1-2 13:09
不知道为什么,SAS导入excel的时候总是会出现error。如下:
ERROR: Connect: ???????????
ERROR: Error ...
You can use the Import Wizard to import, select File-> Import Data. This way will create file that includes right sas programs.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-1-2 19:49:35
heperwong 发表于 2014-1-2 16:00
You can use the Import Wizard to import, select File-> Import Data. This way will create file th ...
可以啦,我用的是dde
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-3-10 15:10:19
yongyitian 发表于 2014-1-2 12:52
您好,我又遇到一个SAS问题,想要请教您。
用SAS来对类似以下的一个数据集产生子集
ID     DATATYPE     ORI_DATA    COR_DATA
1            A                    XXX           XYX
1            A                    XYX           XXY
2            A                    YYY           ZMZ
2            B                    TTT           TRT
3            C                    YYX           YYY
4            D                    ZZZ           ZZX;

要求:
按照datatype变量来产生子集,即上述数据的前三个datatype为“A”的话,放到一个子集里面,以A命名子集。
原来的数据非常的多,datatype可以按照顺序排出来,但是如果用单纯的where或者if语句来产生子集,需要写很多的类似的行,您能指点一下么?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群