楼主: 改革同步
12945 42

[作图问题求助] stata图示交互效应/调节效应老是报错 [推广有奖]

  • 6关注
  • 33粉丝

svip3

院士

94%

(VIP/贵宾)七级

83%

威望
1
论坛币
142192 个
通用积分
2257.8918
学术水平
54 点
热心指数
98 点
信用等级
33 点
经验
10497 点
帖子
2009
精华
0
在线时间
7251 小时
注册时间
2005-3-17
最后登录
2024-4-23

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
求教各位一下,我按照连老师公众号说的那个图示交互效应/调节效应,把连老师的命令复制到我的dofile后,运行到 margins, at(c.mpg=(`low_mpg' `high_mpg') 。。。这一步时,就不能继续了。
报错“invalid numlist has too few elements”。
数据和命令都是严格按照您简书和公众号上的步骤进行的。
不知道错误在哪里?

烦请各位请指点迷津!

二维码

扫码加我 拉你入群

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

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


回帖推荐

丁点08 发表于39楼  查看完整内容

我找到原因了!!!顶我上去!!! 这些代码必须一起执行,不能分开跑,分开跑就有这个问题!!!
沙发
chenchen1111111 发表于 2019-7-24 21:44:37 |只看作者 |坛友微信交流群
楼主解决了么?遇到了同样的问题

使用道具

藤椅
改革同步 发表于 2019-7-25 09:20:05 |只看作者 |坛友微信交流群
chenchen1111111 发表于 2019-7-24 21:44
楼主解决了么?遇到了同样的问题
没有解决,打算有机会当面请教连老师

使用道具

板凳
蓝色 发表于 2019-7-25 10:46:26 来自手机 |只看作者 |坛友微信交流群
贴出全部命令才好判断哪里错误

使用道具

报纸
改革同步 发表于 2019-7-31 10:53:58 |只看作者 |坛友微信交流群
蓝色 发表于 2019-7-25 10:46
贴出全部命令才好判断哪里错误
*******图示调节效应*********
sysuse auto, clear
regress price c.length##c.mpg   //调节效应回归
est sto regression   //保存结果

//分别求自变量与调节变量加减一个标准差的值
foreach v of var length mpg {
  su `v' if e(sample)
  local low_`v'=r(mean)-r(sd)
  local high_`v'=r(mean)+r(sd)
}

est restore regression //调取保存的回归结果
margins , at(mpg=(`low_mpg' `high_mpg') length = (`low_length' `high_length'))  /*计算边际效应*/
invalid numlist has too few elements

就在最后计算margins这个地方出错了,不知道怎么回事。

使用道具

地板
蓝色 发表于 2019-7-31 17:34:27 |只看作者 |坛友微信交流群
  1. . sysuse auto, clear
  2. (1978 Automobile Data)

  3. . regress price c.length##c.mpg   //调节效应回归

  4.       Source |       SS           df       MS      Number of obs   =        74
  5. -------------+----------------------------------   F(3, 70)        =      9.93
  6.        Model |   189535456         3  63178485.2   Prob > F        =    0.0000
  7.     Residual |   445529940        70  6364713.44   R-squared       =    0.2985
  8. -------------+----------------------------------   Adj R-squared   =    0.2684
  9.        Total |   635065396        73  8699525.97   Root MSE        =    2522.8

  10. --------------------------------------------------------------------------------
  11.          price |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
  12. ---------------+----------------------------------------------------------------
  13.         length |   149.6525    53.4715     2.80   0.007     43.00691     256.298
  14.            mpg |   1029.956   465.1151     2.21   0.030     102.3134    1957.599
  15.                |
  16. c.length#c.mpg |  -7.117735   2.704892    -2.63   0.010    -12.51247   -1.722998
  17.                |
  18.          _cons |  -16125.99   10091.35    -1.60   0.115    -36252.56    4000.585
  19. --------------------------------------------------------------------------------

  20. . est sto regression   //保存结果

  21. .
  22. . //分别求自变量与调节变量加减一个标准差的值
  23. . foreach v of var length mpg {
  24.   2.   su `v' if e(sample)
  25.   3.   local low_`v'=r(mean)-r(sd)
  26.   4.   local high_`v'=r(mean)+r(sd)
  27.   5. }

  28.     Variable |        Obs        Mean    Std. Dev.       Min        Max
  29. -------------+---------------------------------------------------------
  30.       length |         74    187.9324    22.26634        142        233

  31.     Variable |        Obs        Mean    Std. Dev.       Min        Max
  32. -------------+---------------------------------------------------------
  33.          mpg |         74     21.2973    5.785503         12         41

  34. .
  35. . est restore regression //调取保存的回归结果
  36. (results regression are active now)

  37. . margins , at(mpg=(`low_mpg' `high_mpg') length = (`low_length' `high_length'))  /*计算边际效应*/

  38. Adjusted predictions                            Number of obs     =         74
  39. Model VCE    : OLS

  40. Expression   : Linear prediction, predict()

  41. 1._at        : length          =    165.6661
  42.                mpg             =    15.51179

  43. 2._at        : length          =    165.6661
  44.                mpg             =     27.0828

  45. 3._at        : length          =    210.1988
  46.                mpg             =    15.51179

  47. 4._at        : length          =    210.1988
  48.                mpg             =     27.0828

  49. ------------------------------------------------------------------------------
  50.              |            Delta-method
  51.              |     Margin   Std. Err.      t    P>|t|     [95% Conf. Interval]
  52. -------------+----------------------------------------------------------------
  53.          _at |
  54.           1  |    6351.82   978.2646     6.49   0.000     4400.733    8302.907
  55.           2  |   4625.299    428.545    10.79   0.000     3770.593    5480.005
  56.           3  |   8099.444   461.5691    17.55   0.000     7178.873    9020.015
  57.           4  |    2705.24   1476.091     1.83   0.071    -238.7306     5649.21
  58. ------------------------------------------------------------------------------
复制代码


使用道具

7
蓝色 发表于 2019-7-31 17:36:26 |只看作者 |坛友微信交流群
执行你提供的命令没有问题
就是我上面的结果

使用道具

8
蓝色 发表于 2019-7-31 17:37:13 |只看作者 |坛友微信交流群
执行你提供的命令没有问题
就是我上面的结果

使用道具

9
改革同步 发表于 2019-7-31 18:00:09 |只看作者 |坛友微信交流群
蓝色 发表于 2019-7-31 17:37
执行你提供的命令没有问题
就是我上面的结果
谢谢蓝色版主。
上午我发了这个帖子后,也试出来一次,但后面就再也出不来结果了,还是在这一步出现了问题。

使用道具

10
改革同步 发表于 2019-7-31 18:24:09 |只看作者 |坛友微信交流群
蓝色 发表于 2019-7-31 17:37
执行你提供的命令没有问题
就是我上面的结果
我尝试了13、15.1 16.0三个版本,都在这一步就无法进行下去了。真的很奇怪。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 14:23