全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
3109 19
2011-09-25
悬赏 20 个论坛币 已解决
sas数据表p98如下:


cncpc label ass
1 日本ass_1 Panasonic
1 ass_2 Sumsung
2 美国 ass_1 Vanderbilt
3 韩国 ass_1 Sumsung
3 ass_2 Panasonic

   数据表p98中只有ass_1变量有国籍,从ass_2开始国籍为空,但根据已有公司的国籍属性可以将部分国籍补全,比如上表中两个空着的部分都能够补全。请大侠帮忙。。。写下程序            
   [tr]  [td=86]
[/td][td=94]
[/td][td=94]
[/td][td=157]
[/td][/tr]
[tr][td]

[/td][td]

[/td][td]
[/td][td]




[/td][/tr]

最佳答案

webgu 查看完整内容

好像是要按已有的ass与cpc的对应值补全。试试下面的代码。
二维码

扫码加我 拉你入群

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

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

全部回复
2011-9-25 14:45:52
YueweiLiu 发表于 2011-9-25 15:59
如果have数据集没有按cn排序,先排序,再运行上面程序。
好像是要按已有的ass与cpc的对应值补全。试试下面的代码。
复制代码
附件列表
TM截图未命名.png

原图尺寸 3.92 KB

TM截图未命名.png

二维码

扫码加我 拉你入群

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

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

2011-9-25 15:33:56
复制代码

二维码

扫码加我 拉你入群

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

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

2011-9-25 15:51:14
我列出的只是个例子,实际上数据量很大,我不知道没有国籍的机构(ass_2)是否曾经出现在第一位(ass_1),如果出现则把国籍粘贴过来,如果一次都没出现在第一位,则一直都是空着的
二维码

扫码加我 拉你入群

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

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

2011-9-25 15:59:07
复制代码
如果have数据集没有按cn排序,先排序,再运行上面程序。
二维码

扫码加我 拉你入群

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

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

2011-9-25 19:15:17
复制代码
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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