楼主: jwh1973
21392 9

[编程问题求助] z检验的stata命令 [推广有奖]

  • 8关注
  • 2粉丝

已卖:1份资源

讲师

81%

还不是VIP/贵宾

-

威望
0
论坛币
503 个
通用积分
107.9007
学术水平
6 点
热心指数
0 点
信用等级
0 点
经验
13638 点
帖子
220
精华
0
在线时间
918 小时
注册时间
2006-3-14
最后登录
2023-2-6

楼主
jwh1973 发表于 2015-2-12 10:07:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
如题。z检验比较系数之间差异的显著性,用什么命令?谢谢
二维码

扫码加我 拉你入群

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

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

关键词:stata命令 Stata tata

沙发
lnulxg 发表于 2015-2-12 10:23:28
test   但需要注意TEST 与  TTEST的区别
已有 1 人评分论坛币 学术水平 热心指数 收起 理由
SpencerMeng + 10 + 1 + 1 热心帮助其他会员

总评分: 论坛币 + 10  学术水平 + 1  热心指数 + 1   查看全部评分

藤椅
jwh1973 发表于 2015-2-12 10:37:32
lnulxg 发表于 2015-2-12 10:23
test   但需要注意TEST 与  TTEST的区别
谢谢!

板凳
廖福崇 发表于 2017-5-18 10:53:44
lnulxg 发表于 2015-2-12 10:23
test   但需要注意TEST 与  TTEST的区别
test 后面直接加上需要检测的数据具体值吗?比如 test  0.6  0.64(两者都是回归分析中的系数)

报纸
lzd1314 学生认证  发表于 2019-10-10 19:31:18
廖福崇 发表于 2017-5-18 10:53
test 后面直接加上需要检测的数据具体值吗?比如 test  0.6  0.64(两者都是回归分析中的系数)
请问楼主知道怎么检验了吗

地板
随忆LSQ 发表于 2020-4-7 15:06:29
lzd1314 发表于 2019-10-10 19:31
请问楼主知道怎么检验了吗
可以在stata中查看help test:
1.如果检验一个回归方程中两个系数的差异显著性,用命令test 自变量1=自变量2
2.如果检验分别在两个回归方程中的两系数的差异显著性,先用
sureg (因变量y 自变量1 自变量2 ) (因变量z  自变量1 自变量2 )
再用命令 test [因变量y]自变量1 [因变量z]自变量1

7
玄一无相 在职认证  学生认证  发表于 2021-5-5 16:32:23
z检验?

8
wsh13576012058 发表于 2024-7-1 14:23:46
随忆LSQ 发表于 2020-4-7 15:06
可以在stata中查看help test:
1.如果检验一个回归方程中两个系数的差异显著性,用命令test 自变量1=自变 ...
. sureg ( er sub1 ) ( ei sub1 )

Seemingly unrelated regression
               
Equation             Obs   Params        RMSE        "R-squared"      chi2   P>chi2
               
er                29,612        1        1.314604        0.2441    9560.73   0.0000
ei                29,612        1        1.482479        0.1657    5882.95   0.0000
               

               
Coefficient  Std. err.        z        P>z     [95% conf. interval]
               
er           
sub1    .4932689   .0050447        97.78        0.000     .4833814    .5031564
_cons    -5.94005   .0839959        -70.72        0.000    -6.104678   -5.775421
               
ei           
sub1     .436344   .0056889        76.70        0.000     .4251939    .4474941
_cons   -4.750219   .0947222        -50.15        0.000    -4.935871   -4.564567
               

. test [ er ] sub1 [ ei ] sub1

( 1)  [er]sub1 = 0
( 2)  [ei]sub1 = 0

chi2(  2) = 9991.29
Prob > chi2 =    0.0000
这样可以说SUB1对er的促进作用强于ei吗

9
wsh13576012058 发表于 2024-7-1 21:48:20
lzd1314 发表于 2019-10-10 19:31
请问楼主知道怎么检验了吗
请问楼主知道怎么检验吗

10
赵安豆 发表于 2024-7-1 21:49:32
在Stata中进行Z检验以比较两个独立样本或两个相关样本均值之间的差异时,您通常会使用“ttest”命令(对于大样本且已知方差的情况)或者更常见的是使用“ztest”命令。然而,直接的“ztest”命令主要用于处理非常基础的情景,即单一比例与指定值的比较或两个独立组的比例比较。

但当涉及到比较回归系数之间的差异时,情况有所不同。在Stata中,对于线性回归模型后的系数比较,可以使用“suest”(seemingly unrelated estimation)命令结合“test”命令来实现。下面是一个基本流程:

1. 首先运行两个或多个独立的回归模型。
2. 使用“suest”命令将这些模型链接起来,以便Stata知道它们是相关联的并需要进行比较。
3. 然后使用“test”命令来比较特定系数。

例如:
```stata
sysuse auto, clear // 加载示例数据集

regress mpg weight length if foreign == 0 // 对国产车执行回归分析
est store domestic // 存储模型结果为"domestic"

regress mpg weight length if foreign == 1 // 对进口车执行回归分析
est store imported // 存储模型结果为"imported"

suest domestic imported // 将两个模型链接起来

test [domestic_mean]weight = [imported_mean]weight // 检验两组中“weight”系数是否相等
```

请注意,上述示例中的`[modelname_mean]variable`格式是用来指定要比较的特定模型和变量。

然而,“suest”命令不能直接处理所有情况。对于更复杂或特殊情况下的系数比较,您可能需要使用其他更专业的Stata命令或者编写自己的代码来实现Z检验或其他统计测试。在进行任何比较之前,请确保数据满足所选检验的假设条件。
希望这能帮助到你!如果有更具体的问题或需要进一步的指导,请随时提问。

此文本由CAIE学术大模型生成,添加下方二维码,优先体验功能试用



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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-18 06:53