楼主: 围炉吃瓜
4831 5

sas if语句能这样用不? [推广有奖]

  • 4关注
  • 2粉丝

已卖:1份资源

硕士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
331 个
通用积分
0
学术水平
2 点
热心指数
4 点
信用等级
2 点
经验
899 点
帖子
61
精华
0
在线时间
164 小时
注册时间
2010-10-4
最后登录
2017-8-19

楼主
围炉吃瓜 发表于 2012-11-17 13:28:34 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
data score.a;set score.score_simple (obs=100);if bjh='经济%' then bjh_department='经济学院';else if bjh='国商%' then bjh_department='国际商学院';
run;



在新生产的数据表中,bjh_department 这个变量全部为空值。有人解释下为什么?或者我想实现这个功能,还可以怎样编程
二维码

扫码加我 拉你入群

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

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

关键词:Department simple score 国际商学院 core sas

沙发
pobel 在职认证  发表于 2012-11-17 13:31:08
if bjh=: '经济' then bjh_department='经济学院';
else if bjh=:'国商' then bjh_department='国际商学院';
和谐拯救危机

藤椅
围炉吃瓜 发表于 2012-11-17 13:43:55

if bjh=: '经济'   :是什么意思呢?
我的数据都是这样的:经济0201  经济0301.。。。。

板凳
围炉吃瓜 发表于 2012-11-17 13:50:45
我试了,可以用!!!真厉害,这是什么用法啊?

报纸
chaosxiao 发表于 2012-11-17 14:23:08
data a;
set test;
length bjh_department $20.;
if substr(bjh,1,4)="经济"  then bjh_department='经济学院';else if substr(bjh,1,4)="国商"  then bjh_department='国际商学院';
run;

地板
围炉吃瓜 发表于 2012-11-17 14:29:35
chaosxiao 发表于 2012-11-17 14:23
data a;
set test;
length bjh_department $20.;
谢谢啦~~~

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 03:34