楼主: zorro2004
3273 7

求助,如何替换指定字 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0.0001
学术水平
1 点
热心指数
6 点
信用等级
0 点
经验
2259 点
帖子
77
精华
0
在线时间
117 小时
注册时间
2012-4-16
最后登录
2019-5-14

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教:比如city 变量下有“上海市”  “南京市” “乌鲁木齐市”  想直接把市都去掉,如何实现呢
           另外,如果是想替换字段中的某一个字,又如何实现呢
二维码

扫码加我 拉你入群

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

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

关键词:乌鲁木齐市 如何实现 City 乌鲁木齐 上海市 如何

沙发
冰中双 学生认证  发表于 2016-4-11 11:24:17 来自手机 |只看作者 |坛友微信交流群
zorro2004 发表于 2016-4-11 11:16
请教:比如city 变量下有“上海市”  “南京市” “乌鲁木齐市”  想直接把市都去掉,如何实现呢
         ...
用替换功能,将市替换为空白
可联系我,一块钱代做替换,1067703992

使用道具

藤椅
ch03en12tong 发表于 2016-4-11 12:38:38 |只看作者 |坛友微信交流群
data test;
label x='市名称1' y='市名称2' xKcompress='压缩市名称' yTranslate='替换';
input x : $10.  y $10. ;
xkcompress=kcompress(x,'市');
yTranslate=ktranslate(y,'省','市');
cards;
乌鲁木齐市 乌鲁木齐市
南京市 南京市
上海市 上海市
;
run;

使用道具

板凳
ch03en12tong 发表于 2016-4-11 12:39:48 |只看作者 |坛友微信交流群
data test;
label x='市名称1' y='市名称2' xKcompress='压缩市名称' yTranslate='替换';
input x : $10.  y $10. ;
xkcompress=kcompress(x,'市');
yTranslate=ktranslate(y,'省','市');
cards;
乌鲁木齐市 乌鲁木齐市
南京市 南京市
上海市 上海市
;
run;

因为专业所以专业

使用道具

报纸
ch03en12tong 发表于 2016-4-11 12:40:58 |只看作者 |坛友微信交流群
input语句中的字符符号显示不了,你加上去吧 $10.

使用道具

地板
guanglei 发表于 2016-4-11 12:55:11 |只看作者 |坛友微信交流群
data test;
input x $10.;
cards;
乌鲁木齐市
南京市
上海市
;
run;

data result;
set test;
y = substr(x,1,find(x,"市"));
run;
三人行,必有我师焉;择其善者而从之,其不善者而改之

使用道具

7
孤单的我们 发表于 2016-4-11 13:07:57 |只看作者 |坛友微信交流群
y=Tranwrd(x,'市','');

使用道具

8
麦弥 发表于 2016-4-13 14:21:26 |只看作者 |坛友微信交流群
TRANWRD(source,target,replacement)
Replaces all occurrences of a substring in a character string.

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 18:58