楼主: muqiaoe
5859 10

[回归分析求助] 请问stata报告的F值如何精确到3位 [推广有奖]

  • 5关注
  • 3粉丝

教授

88%

还不是VIP/贵宾

-

威望
0
论坛币
1161 个
通用积分
11.5781
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
12702 点
帖子
357
精华
0
在线时间
3056 小时
注册时间
2017-3-15
最后登录
2025-10-17

楼主
muqiaoe 学生认证  发表于 2020-6-22 16:18:57 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
stata默认报告的F值为两位,如何报告为3位?

根据论坛提供的经验,在回归后使用display "F =" %8.3f r(F),但是显示结果位 F=.    并未解决问题

请问各位老师和谦卑如何解决这个问题
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Display 解决问题 disp

回帖推荐

蓝色 发表于8楼  查看完整内容

有回归的F值 也有F检验的F值 不同的值存储

蓝色 发表于9楼  查看完整内容

DΘstinyじò 发表于7楼  查看完整内容

///可能你没有理解,你给出的命令的意思是用所给形式显示返回值,直接单独运行,因为没有暂元返回值,故显示"." reg y x1 x2 ///返回模型整体的F检验值 display %8.4f _result(6) ///返回模型单个参数的F检验值 test x1 display "F=" %8.4f r(F) test x2 display "F=" %8.4f r(F) test _cons display "F=" %8.4f r(F)

沙发
muqiaoe 学生认证  发表于 2020-6-22 16:20:01
请问各位老师和前辈如何解决这个问题

藤椅
蓝色 发表于 2020-6-22 19:48:02
那个命令是从哪里看的?

板凳
muqiaoe 学生认证  发表于 2020-6-22 20:13:27
蓝色 发表于 2020-6-22 19:48
那个命令是从哪里看的?
该命令是在https://bbs.pinggu.org/thread-4780024-1-1.html 这个帖子里黄老师的回答,
提问者一开始也碰到了结果显示为F=.   的情况,但后来他解决了,但是没有给出方法。
您知道为什么会这样吗,或者有什么别的方法使stata报告更高精度的F值
审稿人提的意见,挺着急,感谢回复!谢谢!

报纸
muqiaoe 学生认证  发表于 2020-6-22 20:17:50
蓝色 发表于 2020-6-22 19:48
那个命令是从哪里看的?
该命令参照https://bbs.pinggu.org/thread-4780024-1-1.html这个帖子,黄老师的回答
这个帖子的提问中也遇到了显示为F=. 的情况,但没有给出具体做法
您知道怎么解决这个问题吗,或者有没有别的代码可以使stata 报告更高精度的F值
审稿人提的意见,挺急的,感谢您的回复!谢谢!

地板
muqiaoe 学生认证  发表于 2020-6-22 20:17:53
蓝色 发表于 2020-6-22 19:48
那个命令是从哪里看的?
该命令参照https://bbs.pinggu.org/thread-4780024-1-1.html这个帖子,黄老师的回答
这个帖子的提问中也遇到了显示为F=. 的情况,但没有给出具体做法
您知道怎么解决这个问题吗,或者有没有别的代码可以使stata 报告更高精度的F值
审稿人提的意见,挺急的,感谢您的回复!谢谢!

7
DΘstinyじò 发表于 2020-6-23 10:06:05
///可能你没有理解,你给出的命令的意思是用所给形式显示返回值,直接单独运行,因为没有暂元返回值,故显示"."
reg y x1 x2
///返回模型整体的F检验值
display %8.4f _result(6)
///返回模型单个参数的F检验值
test x1
display "F=" %8.4f r(F)
test x2
display "F=" %8.4f r(F)
test _cons
display "F=" %8.4f r(F)

8
蓝色 发表于 2020-6-23 10:38:15
有回归的F值
也有F检验的F值
不同的值存储

  1. sysuse auto, clear
  2. reg price mpg rep78 headroom
  3. display "F =" %8.4f e(F)
  4. test mpg rep78
  5. display "F =" %8.4f r(F)
复制代码

9
蓝色 发表于 2020-6-23 10:46:46
  1. . sysuse auto, clear
  2. (1978 Automobile Data)

  3. . reg price mpg rep78 headroom

  4.       Source |       SS           df       MS      Number of obs   =        69
  5. -------------+----------------------------------   F(3, 65)        =      7.51
  6.        Model |   148497605         3  49499201.8   Prob > F        =    0.0002
  7.     Residual |   428299354        65  6589220.82   R-squared       =    0.2575
  8. -------------+----------------------------------   Adj R-squared   =    0.2232
  9.        Total |   576796959        68  8482308.22   Root MSE        =    2566.9

  10. ------------------------------------------------------------------------------
  11.        price |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
  12. -------------+----------------------------------------------------------------
  13.          mpg |  -289.3462   62.53921    -4.63   0.000    -414.2456   -164.4467
  14.        rep78 |   670.8971   343.5213     1.95   0.055    -15.16242    1356.957
  15.     headroom |  -300.0293   398.0516    -0.75   0.454    -1094.993    494.9346
  16.        _cons |   10921.33   2153.003     5.07   0.000     6621.487    15221.17
  17. ------------------------------------------------------------------------------

  18. . display "F =" %8.4f e(F)
  19. F =  7.5121

  20. . test mpg rep78

  21. ( 1)  mpg = 0
  22. ( 2)  rep78 = 0

  23.        F(  2,    65) =   10.73
  24.             Prob > F =    0.0001

  25. . display "F =" %8.4f r(F)
  26. F = 10.7266
复制代码

10
muqiaoe 学生认证  发表于 2020-6-23 17:19:15
DΘstinyじò 发表于 2020-6-23 10:06
///可能你没有理解,你给出的命令的意思是用所给形式显示返回值,直接单独运行,因为没有暂元返回值,故显示 ...
感谢您的回复,解决了我的问题,谢谢!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-20 05:44