楼主: userzht
2075 5

[问答] 几个变量中任何一个为某个值的函数 [推广有奖]

  • 6关注
  • 3粉丝

已卖:1份资源

博士生

34%

还不是VIP/贵宾

-

威望
0
论坛币
2362 个
通用积分
1.0004
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
4854 点
帖子
184
精华
0
在线时间
224 小时
注册时间
2009-5-19
最后登录
2021-10-19

楼主
userzht 发表于 2014-12-4 23:02:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
请问啊,如果我有20个类似的变量,我想生成一个新的变量,这个新变量表示这20个变量中有某个字段,比如说'a‘,有什么快捷的函数可用吗?谢谢谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:新变量

沙发
yanjiyunning 发表于 2014-12-5 17:00:17
data test1;
set test;
x= strip(x1)||strip(x2)||strip(x3)||strip(x4)||strip(x5)||strip(x6)||strip(x7)||strip(x8)||strip(x9)||strip(x10)||strip(x11)||strip(x12)||strip(x13)||strip(x14)||strip(x15)||strip(x16)||strip(x17)||strip(x18)||strip(x19)||strip(x20);
if  count ( x,"a")>0  then new_x=1;
run;

藤椅
Tigflanker 发表于 2014-12-5 22:24:14
  1. data _null_;
  2.   value = 'asd';

  3.   *way 1;
  4.   way1 = whichc(value,'aaaa','asd','ff');
  5.   put way1=;

  6.   *way 2;
  7.   prx = prxparse('/(aaaa)|(ff)|(asd)/');
  8.   if prxmatch(prx,value) then way2 = prxparen(prx);
  9.   put way2=;
  10. run;
复制代码

板凳
userzht 发表于 2014-12-8 20:24:52
Tigflanker 发表于 2014-12-5 22:24
谢谢,受教!

那么如何根据病案号提取个案呢?是不是有个什么类似in的函数?

报纸
userzht 发表于 2014-12-8 20:24:56
Tigflanker 发表于 2014-12-5 22:24
谢谢,受教!

那么如何根据病案号提取个案呢?是不是有个什么类似in的函数?

地板
userzht 发表于 2014-12-8 20:55:45
userzht 发表于 2014-12-8 20:24
谢谢,受教!

那么如何根据病案号提取个案呢?是不是有个什么类似in的函数?
自问自答,的确是in啊
已有 1 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
Tigflanker + 5 + 3 + 3 + 3

总评分: 论坛币 + 5  学术水平 + 3  热心指数 + 3  信用等级 + 3   查看全部评分

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

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