全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 悬赏大厅
4942 4
2017-12-21
悬赏 20 个论坛币 未解决
H0:female<0,怎样做单尾检验并求出P值呢》
从网上找到这样的一条命令,display "Ho: coef <= 0  p-value = " ttail(r(df_r),`sign_female '*sqrt(r(F))
输入命令后,总是提示
H0:coef<=0 P-value= too few ')' or ']'
r(132);
,到底是哪里的问题呢?
二维码

扫码加我 拉你入群

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

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

全部回复
2017-12-21 10:06:54
直接用命令ttest female=0 就可以了啊
二维码

扫码加我 拉你入群

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

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

2017-12-21 16:35:31
我没有表达清楚,不是对female做单侧检验,是对它的系数做单侧检验
二维码

扫码加我 拉你入群

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

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

2017-12-22 10:18:46
这个网址提供了解决方案。
https://www.stata.com/support/faqs/statistics/one-tailed-probabilities/
你可以先得到female coefficient的值,然后手动计算。要注意正负号。比如,检验H0: b>0

local p1 = 1 - tprob(15,1.6)/2              . di "The value of t(1.6) with 15 degrees of freedom is " 'p1'

你也可以编一个函数

        . local t = 1.65                . local df = 22              . local qt = cond('t'<=0,tprob('df','t')/2,1-tprob('df','t')/2)              . di 'qt'        .94342544
详情请看链接。
二维码

扫码加我 拉你入群

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

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

2021-12-21 23:31:12
ttail不识别
. ssc install ttail
ssc install: "ttail" not found at SSC, type search ttail
(To find all packages at SSC that start with t, type ssc describe t)
r(601);
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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