楼主: amandazhhku
5440 4

[问答] 关于tabulate加权平均的算法 [推广有奖]

  • 0关注
  • 0粉丝

大专生

51%

还不是VIP/贵宾

-

威望
0
论坛币
19 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
637 点
帖子
71
精华
0
在线时间
39 小时
注册时间
2011-6-12
最后登录
2014-9-6

楼主
amandazhhku 发表于 2012-11-29 12:19:06 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

我现在有个m0表格分别有venue, ending_week, types_of_games, total_seats, capacity, capacity_used这些值

其中capacity_used=total_seats / capacity

然后我想知道某一types_of_games的capacity_used数值, 但是tabulate 好像只能显示简单平均的数值, 不知道大家有没有方法可以做到我想要的效果? 我写的程序如下:

proc tabulate data=m0 alpha=0.05;
var capacity_used;
class venue ending_week;
table ending_week='',venue*capacity_used=''*(mean*f=9.5);
where type_of_game not in ('Others')
run;

我发现这个结果出来的数字是平均值而不是加权平均值, 因为capacity_used = total seats / capacity 我有什么方法可以显示total seats not in others / total capacity not in others? 谢谢了!

二维码

扫码加我 拉你入群

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

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

关键词:Tabulate Late LAT ATE Abu capacity where 程序

沙发
playmore 发表于 2012-11-29 13:16:16
用proc means试试?
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

藤椅
amandazhhku 发表于 2012-11-29 15:56:45
playmore 发表于 2012-11-29 13:16
用proc means试试?
不太懂, 您是否能给个例子?

板凳
amandazhhku 发表于 2012-12-2 23:20:53
求解答啊, 有没有大大能帮个忙?

报纸
playmore 发表于 2012-12-3 09:47:58
amandazhhku 发表于 2012-11-29 15:56
不太懂, 您是否能给个例子?
我不太确定proc tabulate可不可以算加权平均值
我一直用proc means求加权平均值和其他描述性统计量
你可以网上搜下proc means的官方帮助
playmore邀请您访问ChinaTeX论坛!!!进入ChinaTeX论坛

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

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