全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
3291 1
2022-03-02
最近一篇论文被拟录用,要求检验结果保留小数点后三位,变量系数、t值等都好办,加个保留几位的代码就行了。但比如chowtest、工具变量检验等,一般是保留两位的,不好直接加代码就出来。折腾了好长时间,终于找到一些方法,现分享一下,请多指正。1.笨办法。
用help 你所用的命令,有的最后是存储的结果,e()这些,需要哪个,dis e()哪个就行,有的可能写的不明确,但看样子差不多,试一下,也能看出来。  比如ivprobit的wald结果,chi2等, dis e(chi2_exog) ,就能看到小数点后很多位。 e(chi2)             model Wald chi-squared
e(chi2_exog)        Wald chi-squared test of exogeneity
2.修改命令源代码
有些命令,比如chowtest,help 之后找不到 e(),应该是没有存储吧。
在安装的命令下面搜索 chowtest,应该在ado里面可以找到,打开chowtest.ado,在后面输出结果的部分,
di as txt _col(3) "Chow Test = " as res %6.2f `chow' _c
di _skip(8) as txt "P-Value > F(" `df1' " , " `df2' ") = "  as res %5.4f `chowp'
可以看出作者设定的格式是 " as res %6.2f `保留2位,可以把2改成3" as res %6.3f `,保存,退出stata,重进,运行,就可以了。
二维码

扫码加我 拉你入群

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

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

全部回复
2024-12-17 15:32:11
请问Kleibergen-Paap rk Wald F统计量 和 Kleibergen-Paap rk LM统计量 怎么保留4位呢,没找到
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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