全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1620 2
2008-06-08

题目

某研究者研究保健食品对小鼠抗疲劳作用,将同种属的小鼠按性别和年龄相,体重相近配成对子,共10对,将每对中的两只小鼠随机分到保健食品两个不同的剂量组,过一定时期将小鼠杀死,测得其肝糖原含量,见表,问不同剂量组的小鼠肝糖原含量有无差别?

附表

小鼠对号

中剂量组

高剂量组

1

620.16

958.47

2

866.50

838.42

3

641.22

788.90

4

812.91

815.20

5

738.96

783.17

6

899.38

910.92

7

760.78

758.49

8

694.95

870.80

9

749.92

862.26

10

794.94

805.48

 

答案 n=10, T=6.5.查表的双侧0.02<P<0.05,α0.05检验标准,拒绝H0。可以认为该保健食品的不同剂量对小鼠肝糖原含量的作用不同。

 

sas编程,运行结果和上述答案大不一样。请教是什么原因?

 

data prg1;

input x1 x2@@;

d=x1-x2;

cards;

620.16 958.47 866.50 838.42 641.22 788.90 812.90 815.20 738.96 783.17 899.38 910.92 760.78 758.49 694.95 870.80 749.92.862.26 793.94 805.48

;

proc univariate;

var d;

run;

运行结果

                   Tests for Location: Mu0=0

Test

Statistic

 p Value

Student's t

t     1.93905

Pr > |t|    0.0937

Sign

Signed Rank

M           -2

S          -13

Pr >= |M|   0.2891

Pr >= |S|   0.0781

 

结果明显不对,程序错在哪里?请高手指教,

 

 

二维码

扫码加我 拉你入群

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

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

全部回复
2008-6-9 09:40:00

data prg1;
input x1 x2@@;
d=x1-x2;
cards;
620.16 958.47 866.50 838.42 641.22 788.90 812.90 815.20 738.96 783.17 899.38 910.92 760.78 758.49 694.95 870.80 749.92 862.26 793.94 805.48
;
proc univariate mu0=0;
var d;
run;

结果:

                                     Tests for Location: Mu0=0

                          Test           -Statistic-    -----p Value------

                          Student's t    t  -2.25921    Pr > |t|    0.0502
                          Sign           M        -3    Pr >= |M|   0.1094
                          Signed Rank    S     -21.5    Pr >= |S|   0.0254

二维码

扫码加我 拉你入群

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

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

2008-6-9 22:47:00

问题解决。谢谢。

再问一下,此类题通过编程能不能把秩和也在结果中显示出来?如何做?

二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群