楼主: bonawin
10238 10

请高手帮忙,关于求中位数median [推广有奖]

  • 1关注
  • 2粉丝

银牌贵宾

博士生

38%

还不是VIP/贵宾

-

威望
0
论坛币
30498 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
4190 点
帖子
194
精华
0
在线时间
312 小时
注册时间
2007-11-21
最后登录
2017-10-17

楼主
bonawin 发表于 2012-10-19 10:17:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想分年度、分行业求公司总资产的中位数,假设原数据集为:a
首先,分年度、分行业排序:proc sort data=a;
                                              by year industry;
                                              run;
然后求中位数: proc means data=a median;
                           var assets;
                           by year industry;
                           run;
一直就显示错误。

如果是             proc means data=a mean(或者其他的统计量);
                          var assets;
                         by year industry;
                         run;
就没有任何问题,就是变成median时,就显示错误,搞了一天也没明白到底问题出在哪里,请高手指点,在下先谢谢了。我真搞不明白到底为啥会这样。
二维码

扫码加我 拉你入群

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

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

关键词:median Media Med edi Dia median 中位数

沙发
zuihoudeyezi 发表于 2012-10-19 10:20:48
mean是平均数,和中位数median是两个概念。

藤椅
bonawin 发表于 2012-10-19 10:22:12
我知道,我说的意思是求均值、最大值、最小值,都没问题,都可以分年度、分行业的求出。就是求中位数有问题,我搞不明白这是为啥,谢谢

板凳
bonawin 发表于 2012-10-19 10:26:32
翘首期待高手,谢谢了

报纸
jingju11 发表于 2012-10-19 10:45:08
具体的错误提示是什么的。最起码你的语法没有任何的错误。京剧

地板
bonawin 发表于 2012-10-19 11:16:10
以下是显示的错误,但我实在看不出是什么意思。关键是求其他的任何统计量都没有问题,就是求median不行,要疯了。
谢谢

ERROR:  Read Access Violation In Task ( MEANS )
Exception occurred at (66FE70BC)
Task Traceback
Address   Frame     (DBGHELP API Version 4.0 rev 5)
66FE70BC  055CF6F4  0001:000260BC sassfm01.dll
66FD97A2  055CF734  0001:000187A2 sassfm01.dll
66FD83A5  055CF7AC  0001:000173A5 sassfm01.dll
66FCBDC6  055CF84C  0001:0000ADC6 sassfm01.dll
66FC386E  055CF870  0001:0000286E sassfm01.dll
67008769  055CFF58  0001:00007769 sasmeans.dll
67E223EE  055CFF74  0001:000113EE sashost.dll
67E26DE0  055CFF88  0001:00015DE0 sashost.dll
744F33AA  055CFF94  kernel32:BaseThreadInitThunk+0x12
77149EF2  055CFFD4  ntdll:RtlInitializeExceptionChain+0x63
77149EC5  055CFFEC  ntdll:RtlInitializeExceptionChain+0x36

7
whb110 发表于 2013-1-26 00:03:34
median=/autoname这样就对了

8
tangliang0905 发表于 2013-1-26 00:18:33
I have encountered similar error recently. always saying "ERROR:  Read Access Violation In Task". It is so hard to debug it.

9
tangliang0905 发表于 2013-1-26 00:28:58
sometimes I just reran the program, then it worked. Afterwords, the error came back again. It looks this error will visit us randomly.

10
ntsean 发表于 2013-1-26 04:26:41
看起来是SAS没装好

试试 proc univariate

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

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