楼主: teng370725
1396 5

求助大神,sas类似于excel的count功能。计算数据集里所有的变量小于对应数据变量的比 [推广有奖]

  • 0关注
  • 0粉丝

大专生

68%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0.0013
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
274 点
帖子
11
精华
0
在线时间
106 小时
注册时间
2010-7-23
最后登录
2022-5-2

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在有一个数据集standardtime,里面放着变量的最短时长数据
abcdef

50

100

150

120

130

100



另外一个数据集time里面放着时间的样本的时长数据
sampleidabcdef

110011

49

100

149

120

210

100

110022

3

150

160

130

15

15

111088

20

15

15

15

140

101



现在想看time数据集里面变量名a,b,c,d,e,f的时长,短于standardtime里面分别对应的a,b,c,d,e,f时长的比例,应该怎么用sas实现啊。

先谢谢大神了!
二维码

扫码加我 拉你入群

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

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

关键词:EXCEL Count 求助大神 对应数据 xcel excel count 样本

time.xls

25 KB

standardtime.xls

24.5 KB

沙发
teng370725 发表于 2016-8-14 11:27:55 |只看作者 |坛友微信交流群
求助支招,多谢

使用道具

藤椅
prince315 在职认证  发表于 2016-8-16 18:59:21 |只看作者 |坛友微信交流群
比如只对a计算:
proc sql; select a into :a from standardtime; quit;

proc sql;
select sum(a<=&a.)/count(a) as valid_a format percent8.2
from time ;quit;
是这个意思么?

使用道具

板凳
teng370725 发表于 2016-8-18 14:37:55 |只看作者 |坛友微信交流群
prince315 发表于 2016-8-16 18:59
比如只对a计算:
proc sql; select a into :a from standardtime; quit;
嗯嗯,是这个意思。非常感谢!
现在想把这个结果输出在一个数据集内,包括每个变量名。另外就是变量有点多,300多个的时候能怎么着编写程序简单些呢?

使用道具

报纸
prince315 在职认证  发表于 2016-8-18 17:04:49 |只看作者 |坛友微信交流群
teng370725 发表于 2016-8-18 14:37
嗯嗯,是这个意思。非常感谢!
现在想把这个结果输出在一个数据集内,包括每个变量名。另外就 ...
可以使用宏+循环实现,或者老土点的笨办法就是用excel辅助生成这种重复的code,然后copy进来,就可实现

使用道具

地板
teng370725 发表于 2016-9-9 16:56:36 |只看作者 |坛友微信交流群

使用道具

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

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

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

GMT+8, 2024-4-24 03:54