楼主: haojunqiao
2330 0

[原创博文] 求教SAS解决Cox-Staut趋势存在性问题 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1066份资源

博士生

90%

还不是VIP/贵宾

-

威望
0
论坛币
769 个
通用积分
2.8400
学术水平
1 点
热心指数
1 点
信用等级
1 点
经验
5311 点
帖子
145
精华
0
在线时间
568 小时
注册时间
2009-9-8
最后登录
2021-11-11

楼主
haojunqiao 发表于 2010-4-14 20:12:34 |AI写论文
15论坛币
小弟刚学SAS 不长时间,今遇到非参问题Cox-Staut趋势存在性问题,希望高手能给与指导,非常感谢,论坛币不多,这五个只是表达感谢之意,希望不要嫌弃。
题:某地区10年来降雨量数据表:

年份        1971 1972 1973 1974 1975 1976 1977 1978 1979 1980
降雨量    206    223  235 264  229  217 188  204  182  230

问:该地区这10年降雨量是否有变化?
下面是小弟写的代码,可以实现此题的解答,希望哪位热心人能给出解此类问题的通用的代码,或者给小弟优化一下,非常感谢!

  1. data rain;
  2.     c=5;/*当n为偶数时,c=n/2;当n为奇数时,c=(n-1)/2。其中n为观测个数*/
  3.     array y(10) y1-y10 ;
  4.     array q(10) q1-q10 ;
  5.     input y1-y10 q1-q10 @@;
  6.     do i=1 to 5;
  7.         if q>q[i+c] then m+1;
  8.         if q<q[i+c] then n+1;
  9.     end;
  10.     min=min(m,n);
  11.     p=probbnml(0.5,5,min);
  12.     if p>0.05 then
  13.           put 'p=' p '>0.05 不能拒绝H0:该地区前10年降雨量无趋势';
  14.     if p<0.05 then
  15.           put 'p=' p '<0.05 拒绝原假设';
  16.     cards;
  17.     1971 1972 1973 1974 1975 1976 1977 1978 1979 1980
  18.     206   223 235  264   229  217  188  204  182  230
  19. ;
  20. run;
复制代码
不用数组可以解决这个问题么,请高手给出代码,非常感谢。

关键词:Cox-Staut 存在性 Cox Aut 性问题 性问题 降雨量 数据表 通用

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

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