第九章 配伍区组设计资料的统计分析的Stata实现.docx

上传人:b****6 文档编号:8450660 上传时间:2023-01-31 格式:DOCX 页数:16 大小:29.95KB
下载 相关 举报
第九章 配伍区组设计资料的统计分析的Stata实现.docx_第1页
第1页 / 共16页
第九章 配伍区组设计资料的统计分析的Stata实现.docx_第2页
第2页 / 共16页
第九章 配伍区组设计资料的统计分析的Stata实现.docx_第3页
第3页 / 共16页
第九章 配伍区组设计资料的统计分析的Stata实现.docx_第4页
第4页 / 共16页
第九章 配伍区组设计资料的统计分析的Stata实现.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

第九章 配伍区组设计资料的统计分析的Stata实现.docx

《第九章 配伍区组设计资料的统计分析的Stata实现.docx》由会员分享,可在线阅读,更多相关《第九章 配伍区组设计资料的统计分析的Stata实现.docx(16页珍藏版)》请在冰豆网上搜索。

第九章 配伍区组设计资料的统计分析的Stata实现.docx

第九章配伍区组设计资料的统计分析的Stata实现

第九章配伍区组设计资料的统计分析的Stata实现

配对t检验

ttest变量1=变量2

配伍区组设计的方差分析

anova应变量处理分组变量区组变量

方差分析的残差计算

在anova命令执行后,执行下列命令

predict变量名,residual

配伍区组设计的Friedman检验

friedman区组1……区组b

(见Stata7附加程序)

例9-1某研究者用某药物治疗高血压患者10名,治疗前后舒张压的变化情况见表9-1。

表9-110名患者用某药物治疗后的舒张压测定值(mmHg)

患者编号

(1)

治疗前

(2)

治疗后

(3)

差值

(4)=(3)-

(2)

1

2

3

4

5

6

7

8

9

10

115

110

129

109

110

116

116

116

120

104

116

90

108

89

92

90

110

120

88

96

-1

20

21

22

18

26

6

-4

32

8

Stata数据为:

 

x1

x2

1

115

116

2

110

90

3

129

108

4

109

89

5

110

92

6

116

90

7

116

110

8

116

120

9

120

88

10

104

96

Stata命令为:

ttestx1=x2

结果为:

Pairedttest

------------------------------------------------------------------------------

Variable|ObsMeanStd.Err.Std.Dev.[95%Conf.Interval]

---------+--------------------------------------------------------------------

x1|10114.52.1819976.900081109.564119.436

x2|1099.93.89429812.3148591.09049108.7095

---------+--------------------------------------------------------------------

diff|1014.63.72737611.7876.16808923.03191

------------------------------------------------------------------------------

Ho:

mean(x1-x2)=mean(diff)=0

Ha:

mean(diff)<0Ha:

mean(diff)!

=0Ha:

mean(diff)>0

t=3.9170t=3.9170t=3.9170

P|t|=0.0035P>t=0.0018

P=0.0035,治疗前后舒张压有差别,治疗后下降。

例9-2某研究者对8名冻疮患者足部的两个冻疮部位(两个部位冻疮程度非常接近)用两种不同药物治疗,分别观测两个冻疮部位的痊愈时间,结果见表9-2。

表9-2两种方法测定患者冻疮痊愈时间时间(天)结果

受试者编号

(1)

药物1

(2)

药物2

(3)

差值

(4)=(3)-

(2)

1

8

12

4

2

10

9

-1

3

6

9

3

4

4

12

8

5

7

6

-1

6

10

10

0

7

8

11

3

8

10

11

1

Stata数据为:

 

x1

x2

1

8

12

2

10

9

3

6

9

4

4

12

5

7

6

6

10

10

7

8

11

8

10

11

1.建立检验假设,确定检验水准

,两种药物治疗的冻疮痊愈平均时间相同

,两种药物治疗的冻疮痊愈平均时间不同

Stata命令为:

ttestx1=x2

结果为:

Pairedttest

------------------------------------------------------------------------------

Variable|ObsMeanStd.Err.Std.Dev.[95%Conf.Interval]

---------+--------------------------------------------------------------------

x1|87.875.2.1671246.0632399.686761

x2|810.28.32795811.67204

---------+--------------------------------------------------------------------

diff|8-2.1251.0763283.044316-4.670111.

------------------------------------------------------------------------------

mean(diff)=mean(x1-x2)t=-1.9743

Ho:

mean(diff)=0degreesoffreedom=7

Ha:

mean(diff)<0Ha:

mean(diff)!

=0Ha:

mean(diff)>0

Pr(T|t|)=0.0889Pr(T>t)=0.9555

=1.9743,则P=0.0889,在

水平上不拒绝

,差值的样本均数与已知总体均数的比较,差异无统计学意义,故尚不能认为该两种药物治疗的冻疮痊愈平均时间不同。

例9-3为了解不同治疗方法对高胆固醇血症的疗效,根据专业要求,在采取相关清洗或洗脱措施,保证相邻两次疗效不受影响的前提下,某研究者用3种不同方法对9只受试动物进行实验,其血浆胆固醇测定值(mmol/L)见表9-3。

表9-33种治疗方法的血浆胆固醇测定结果(mmol/L)

动物编号

甲方法

乙方法

丙方法

1

2

3

4

5

6

7

8

9

10.10

6.78

13.22

7.78

7.47

6.11

6.02

8.08

7.56

6.69

5.40

12.67

6.56

5.65

5.26

5.43

6.26

5.06

7.74

6.83

10.95

7.20

6.85

5.88

5.79

7.87

6.45

Stata数据为:

b

g

x

1

1

10.1

2

1

6.78

3

1

13.22

4

1

7.78

5

1

7.47

6

1

6.11

7

1

6.02

8

1

8.08

9

1

7.56

1

2

6.69

2

2

5.4

3

2

12.67

4

2

6.56

5

2

5.65

6

2

5.26

7

2

5.43

8

2

6.26

9

2

5.06

1

3

7.74

2

3

6.83

3

3

10.95

4

3

7.2

5

3

6.85

6

3

5.88

7

3

5.79

8

3

7.87

9

3

6.45

Stata命令为:

anovaxgb

结果为:

Numberofobs=27R-squared=0.9378

RootMSE=.672582AdjR-squared=0.8988

Source|PartialSSdfMSFProb>F

-----------+----------------------------------------------------

Model|109.0373281010.24.100.0000

|

g|11.25.12.300.0006

b|97.812.27.060.0000

|

Residual|7.16.

-----------+----------------------------------------------------

Total|116.275188264.

P=0.0006,3种不同方法得到的血浆胆固醇测定值(mmol/L)不全相同。

例9-4将30只小白鼠按体重、性别、窝别、活泼性分成10个区组,每个区组的3只小白鼠随机分配到3个实验组,分别以不同蛋白质饲料进行喂养,60天后测量小白鼠的体重增加量(g),数据如表9-4。

表9-4三种饲料喂养30只小白鼠的体重增加量(g)

区组

饲料

1

2

3

4

5

6

7

8

9

10

30

40

41

41

36

48

33

45

37

32

33

44

62

52

44

41

49

55

53

48

77

68

76

81

84

78

75

73

74

72

Stata数据为:

b

g

x

1

1

30

2

1

40

3

1

41

4

1

41

5

1

36

6

1

48

7

1

33

8

1

45

9

1

37

10

1

32

1

2

33

2

2

44

3

2

62

4

2

52

5

2

44

6

2

41

7

2

49

8

2

55

9

2

53

10

2

48

1

3

77

2

3

68

3

3

76

4

3

81

5

3

84

6

3

78

7

3

75

8

3

73

9

3

74

10

3

72

1.建立检验假设,确定检验水准

针对处理组

H0:

三种不同饲料喂养的小白鼠体重平均增加量相同

H1:

三种不同饲料喂养的小白鼠体重平均增加量不同或不全相同

针对区组

H0:

对于任何一种饲料喂养,10个区组的小白鼠平均体重增加量相同

H1:

对于任何一种饲料喂养,10个区组的小白鼠平均体重增加量不同或不全相同

 

Stata命令为:

anovaxgb

结果为:

Numberofobs=30R-squared=0.9250

RootMSE=6.00339AdjR-squared=0.8791

Source|PartialSSdfMSFProb>F

-----------+----------------------------------------------------

Model|7997.1333311727.01212120.170.0000

g|7565.2666723782.63333104.950.0000

b|431.866667947.1.330.2884

Residual|648.7333331836.

-----------+----------------------------------------------------

Total|8645.8666729298.133333

则P处理<0.01,P区组>0.05,表9-6中P值为统计软件计算后直接给出的数值。

可以说明,对于处理效应,按

水准,拒绝H0,可认为三种不同饲料喂养的小白鼠平均体重增加量不同或不全相同或至少有两个总体均数不同;对于区组,按

水准,不拒绝H0,还不能认为10个区组小白鼠的平均体重增加量不同或不全相同。

例9-6某研究者采用1:

1配对方法将16例肝炎患者分别分在两种不同治疗方法组,测定其血中GPT含量(iu/L),资料如表9-6第

(2)、(3)栏,问:

用不同方法治疗的患者GPT含量有无差别?

表9-6不同治疗方法的肝炎患者血中GPT含量(iu/L)

对子号

(1)

方法1

(2)

方法2

(3)

差值

(4)=

(2)-(3)

秩次

(5)

1

2

3

4

5

6

7

8

112

84

30

17

103

233

31

124

38

75

30

62

26

30

69

79

74

9

0

-45

77

203

-38

45

6

1

-3.5

5

7

-2

3.5

Stata数据为:

x1

x2

1

112

38

2

84

75

3

30

30

4

17

62

5

103

26

6

233

30

7

31

69

8

124

79

1.建立检验假设,确定检验水准

,差值的总体中位数为0

,差值的总体中位数不为0

Stata命令为:

signrankx1=x2

结果为:

Wilcoxonsigned-ranktest

sign|obssumranksexpected

-------------+---------------------------------

positive|527.517.5

negative|27.517.5

zero|111

-------------+---------------------------------

all|83636

unadjustedvariance51.00

adjustmentforties-0.13

adjustmentforzeros-0.25

----------

adjustedvariance50.63

Ho:

x1=x2

z=1.405

Prob>|z|=0.1599

,所以没有足够证据可以拒绝H0

例9-8某研究者欲了解不同受试者的血滤液在不同放置时间的血糖浓度,测定了8名正常人,将每位受试者的血滤液分成4份,然后随机地把它们放置0,45,90,135分钟,测定其血糖浓度,结果见表9-11。

表9-11不同放置时间的血滤液所含血液浓度(mg%)

受试者编号

放置时间(分)

0

45

90

135

1

2

3

4

5

6

7

8

95(3.5)

95(4)

106(4)

98(4)

102(4)

112(3.5)

105(4)

95(4)

95(3.5)

94(3)

105(3)

87

(1)

98(3)

112(3.5)

103(3)

92(3)

89

(2)

88

(2)

97

(2)

95(3)

97

(2)

101

(2)

97

(2)

90

(2)

83

(1)

81

(1)

90

(1)

90

(2)

88

(1)

94

(1)

88

(1)

80

(1)

Ri

31

23

17

9

Stata数据为:

b

g

x

1

1

95

2

1

95

3

1

106

4

1

98

5

1

102

6

1

112

7

1

105

8

1

95

1

2

95

2

2

94

3

2

105

4

2

87

5

2

98

6

2

112

7

2

103

8

2

92

1

3

89

2

3

88

3

3

97

4

3

95

5

3

97

6

3

101

7

3

97

8

3

90

1

4

83

2

4

81

3

4

90

4

4

90

5

4

88

6

4

94

7

4

88

8

4

80

具体分析步骤如下:

1.建立检验假设,确定检验水准

H0:

四个总体分布相同

H1:

四个总体分布不同或不全相同

swilkxifg==1对0时间资料进行正态性检验

Shapiro-WilkWtestfornormaldata

Variable|ObsWVzProb>z

-------------+---------------------------------------------------------------------------------

x|80.934320.915-0.1410.55620

swilkxifg==2对45分钟时的资料进行正态性检验

Shapiro-WilkWtestfornormaldata

Variable|ObsWVzProb>z

-------------+---------------------------------------------------------------------------------

x|80.975250.345-1.5200.93570

swilkxifg==3对90分钟时的资料进行正态性检验

Shapiro-WilkWtestfornormaldata

Variable|ObsWVzProb>z

-------------+--------------------------------------------------------------------------------

x|80.870831.7991.0210.15358

swilkxifg==4对135分钟时的资料进行正态性检验

Shapiro-WilkWtestfornormaldata

Variable|ObsWVzProb>z

-------------+------------------------------------------------------------------------------

x|80.917111.1550.2360.40682

各组正态性检验的P值分别均大于α,所以可以按正态分布资料进行统计分析。

但是,对上面的数据进行方差齐性检验。

anovaxgb

两因素方差分析

predicte,residual

将残差保存为e

genee=abs(e)

求e的绝对值,村为ee

anovaeegb

检验残差是否齐性

得到:

Numberofobs=32R-squared=0.6684

RootMSE=1.24825AdjR-squared=0.5105

Source|PartialSSdfMSFProb>F

-----------+----------------------------------------------------

Model|65.106.4.230.0026

|

g|15.35.3.320.0395

b|50.77.4.620.0029

|

Residual|32.211.

-----------+----------------------------------------------------

Total|98.313.

可见组间方差不齐,需要用非参数方法。

数据格式如下:

x1

x2

x3

x4

x5

x6

x7

x8

95

95

106

98

102

112

105

95

95

94

105

87

98

112

103

92

89

88

97

95

97

101

97

90

83

81

90

90

88

94

88

80

Stata程序为:

friedmanx1-x8

非参数检验

得到的结果为:

Friedman=19.5000

Kendall=0.8125

P-value=0.0002

Friedman检验p=0.0002,说明4个时间的血糖浓度不全相同。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1