Stata:在零假设下均值差不等于0的t检验

Stata:在零假设下均值差不等于0的t检验,stata,Stata,我的t检验假设是: H0:X1-X2=3 哈:X1-X2=3. 我在Stata中运行此t测试的代码是ttesti 52 12 5.1 57 8 5.1, 这仅适用于空假设为X1-X2=0时 是否有任何选项命令可用于指定平均差?让我发布我的评论(与timat的评论相关)作为答案: ttesti 52 12 5.1 57 11 5.1 这对应于将X2转换为Z2=X2+3,以便零假设为H0:E(X1-Z2)=0。这种转换是合法的,因为sd(X2)等于sd(Z2)。或者,您可以将X1转换为Z1=X

我的t检验假设是:

H0:X1-X2=3
哈:X1-X2=3.

我在Stata中运行此t测试的代码是
ttesti 52 12 5.1 57 8 5.1
, 这仅适用于空假设为
X1-X2=0

是否有任何选项命令可用于指定平均差?

让我发布我的评论(与timat的评论相关)作为答案:

ttesti 52 12 5.1 57 11 5.1
这对应于将
X2
转换为
Z2=X2+3
,以便零假设为H0:E(X1-Z2)=0。这种转换是合法的,因为sd(X2)等于sd(Z2)。或者,您可以将
X1
转换为
Z1=X1-3
,对应于
ttesti 52 9 5.1 57 8 5.1
。事实上,以下任何一项都会起作用并产生相同的结果:

ttesti 52 12 5.1 57 11 5.1
ttesti 52  9 5.1 57  8 5.1
ttesti 52  1 5.1 57  0 5.1
ttesti 52  0 5.1 57 -1 5.1

或者,只要平均差为
1

那么X1-X2-3=0呢?也就是说,
ttesti 52 12 5.1 57 11 5.1
ttesti 52 9 5.1 57 8 5.1