全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2663 2
2008-03-31

例如有表data totals;
   length dept $ 7 site $ 8;
   input dept site quarter sales;
   datalines;
Parts   Sydney  1 7043.97
Parts   Atlanta 1 8225.26
Parts   Paris   1 5543.97

Tools   Sydney  4 1775.74
Tools   Atlanta 4 3424.19
Tools   Paris   4 6914.25

我想将 dept 中 substr(dept,2,2) in 'ar'  改成'mm'  假设我不知道Parts      只知道substr(dept,2,2) in 'ar'  的改成'mm'

二维码

扫码加我 拉你入群

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

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

全部回复
2008-3-31 13:31:00
data totals;
   length dept $ 7 site $ 8;
   input dept site quarter sales;
   datalines;
Parts   Sydney  1 7043.97
Parts   Atlanta 1 8225.26
Parts   Paris   1 5543.97

Tools   Sydney  4 1775.74
Tools   Atlanta 4 3424.19
Tools   Paris   4 6914.25



data totals2;
    set totals;
    if substr(dept,2,2) eq 'ar' then dept=substr(dept,1,1)||'mm' ||substr(dept,3,4) ;
run;
二维码

扫码加我 拉你入群

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

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

2008-3-31 15:37:00

3Q 搞定

二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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