全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1844 10
2014-05-08
数据集A为
Number    name
1              张欣
2              李玉
3              赵四风
4             王丽
5             张琳
6             张强
..........
数据集A共包含10000条记录,请编程实现:
(1) 输出name变量中包含姓“张"的记录;
(2) 将name中的”张“更改为”章“;
二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-8 11:35:50
data b;
set a;
name1=substr(name,1,2);
if name1='张' then output;
run;
dsta b;
set b;
modify b;
name1='章';
run;
二维码

扫码加我 拉你入群

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

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

2014-5-8 11:35:54
之后,你选查找替换,把张全部替换为章就可以了。
附件列表
二维码

扫码加我 拉你入群

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

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

2014-5-8 11:45:17
zzuzst 发表于 2014-5-8 11:35
之后,你选查找替换,把张全部替换为章就可以了。
这个我知道可以灵活变通用excel,但是用sas语言肿么实现捏
二维码

扫码加我 拉你入群

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

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

2014-5-8 12:08:37
温小样儿 发表于 2014-5-8 11:45
这个我知道可以灵活变通用excel,但是用sas语言肿么实现捏
这个我就真不知道了。。。 不好意思。我不是用SAS的
二维码

扫码加我 拉你入群

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

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

2014-5-8 13:03:06
huntdreamer 发表于 2014-5-8 11:35
data b;
set a;
name1=substr(name,1,2);
这个第一个找出这三个姓张的名字是可以的,但是修改就不行了,修改就把所有姓张的都改成了一个”章“字,比如,张琳就改成了”章“。。。。。。。后面的琳就没有了
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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