楼主: shaxuan
20231 8

[原创博文] 求助 SAS两个字符变量如何合并成一个新的变量 [推广有奖]

  • 1关注
  • 0粉丝

已卖:7份资源

硕士生

26%

还不是VIP/贵宾

-

威望
0
论坛币
473 个
通用积分
8.5500
学术水平
5 点
热心指数
6 点
信用等级
5 点
经验
241 点
帖子
89
精华
0
在线时间
123 小时
注册时间
2007-9-15
最后登录
2025-5-11

楼主
shaxuan 发表于 2009-7-14 22:58:05 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
本人因工作需要,SAS初学者,也许问题很弱智,请别见怪!!

请教我有一个变量name,有3个数据,还有个变量 number,我想生成一个新的变量code,如下所示, 怎么写程序?

name    number             code

A            1                       A1
B            2                       B2
C            3                       C3


万分感谢
二维码

扫码加我 拉你入群

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

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

关键词:字符变量 Number name code 万分感谢 number 初学者 如何 程序

回帖推荐

zhenghangbin 发表于2楼  查看完整内容

data a; set b; code=trim(name)||number; run;

本帖被以下文库推荐

沙发
zhenghangbin 发表于 2009-7-14 23:07:47
data a;
   set b;
   code=trim(name)||number;
run;
已有 1 人评分经验 论坛币 收起 理由
bakoll + 3 + 3 精彩帖子

总评分: 经验 + 3  论坛币 + 3   查看全部评分

藤椅
shaxuan 发表于 2009-7-14 23:38:47
万分感谢楼上!!

板凳
xuye51020 发表于 2012-10-6 12:11:13
不错

报纸
jessiexia 发表于 2014-8-14 13:48:51
挺好,不用trim也可以。

地板
樱井慕心 发表于 2016-9-8 15:29:48
zhenghangbin 发表于 2009-7-14 23:07
data a;
   set b;
   code=trim(name)||number;
会有空格啊

7
樱井慕心 发表于 2016-9-8 15:29:52
zhenghangbin 发表于 2009-7-14 23:07
data a;
   set b;
   code=trim(name)||number;
会有空格啊

8
prince315 在职认证  发表于 2016-9-8 16:21:01
樱井慕心 发表于 2016-9-8 15:29
会有空格啊
事实是,这地方主要空格的产生,是一个数字的右对齐的前面的空格,以及连接过程中连接中间的空格,trim都没有很好的解决。如果真有需要,可以用compress(name||code),先连接,再去掉所有的空格就可以了

9
prince315 在职认证  发表于 2016-9-8 16:21:08
樱井慕心 发表于 2016-9-8 15:29
会有空格啊
事实是,这地方主要空格的产生,是一个数字的右对齐的前面的空格,以及连接过程中连接中间的空格,trim都没有很好的解决。如果真有需要,可以用compress(name||code),先连接,再去掉所有的空格就可以了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-20 05:38