楼主: zjp1731
6608 7

[回归分析求助] 出现too many ')' or ']'的错误如何解决 [推广有奖]

  • 3关注
  • 0粉丝

本科生

13%

还不是VIP/贵宾

-

威望
0
论坛币
2303 个
通用积分
1.3500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
172 点
帖子
16
精华
0
在线时间
139 小时
注册时间
2015-4-25
最后登录
2024-2-19

楼主
zjp1731 发表于 2016-10-23 21:45:44 |AI写论文
50论坛币
参考资料设计做DID模型后,stata到最后一步命令. lincom (1.6+time+a+e)-(1.6+time)-((1.6+ab)-1.6))出现这个too many ')' or ']错误'


最佳答案

夏目贵志 查看完整内容

这个命令是做检验用的。要先估计了模型才能用。并不是估计模型用的。当然也就不是估计did模型用的。 需要用stata处理时间的话建议看看xtset命令。help xtset 参考一下教材也会有帮助。论坛很多,各种不同的,搜搜就能找到。
关键词:Many Any Man lincom Stata stata DID 命令错误 参考资料 如何

沙发
夏目贵志 发表于 2016-10-23 21:45:45
zjp1731 发表于 2016-10-24 15:17
好的,谢谢。能再请教一个问题吗?就是这个lincom能做DID吗?我看到一个源码是用diff去做的不过要定义per ...
这个命令是做检验用的。要先估计了模型才能用。并不是估计模型用的。当然也就不是估计did模型用的。
需要用stata处理时间的话建议看看xtset命令。help xtset
参考一下教材也会有帮助。论坛很多,各种不同的,搜搜就能找到。

藤椅
夏目贵志 发表于 2016-10-23 22:26:00
不要用括号,化简一下就是了咯。
你想要检验什么?

板凳
zjp1731 发表于 2016-10-23 23:16:53
夏目贵志 发表于 2016-10-23 22:26
不要用括号,化简一下就是了咯。
你想要检验什么?
想要做DID差分 因为是新手所以按着一个源码设计了自己模型,做到最后一步求最终系数就出现这个问题了

报纸
zjp1731 发表于 2016-10-23 23:18:49
夏目贵志 发表于 2016-10-23 22:26
不要用括号,化简一下就是了咯。
你想要检验什么?
前面是lincom(_cons+ab) lincom(_cons+time) lincom(_cons+ab*time)

地板
夏目贵志 发表于 2016-10-24 05:03:11
zjp1731 发表于 2016-10-23 23:18
前面是lincom(_cons+ab) lincom(_cons+time) lincom(_cons+ab*time)
lincom检验的线性假设。像你说的这些情况,前两种不用括号也无所谓。最后一个那个ab*time估计不行。

7
黃河泉 在职认证  发表于 2016-10-24 06:42:21
去掉你最后的那个 1.6 的后面那个" ) "!

8
zjp1731 发表于 2016-10-24 15:17:05
夏目贵志 发表于 2016-10-24 05:03
lincom检验的线性假设。像你说的这些情况,前两种不用括号也无所谓。最后一个那个ab*time估计不行。
好的,谢谢。能再请教一个问题吗?就是这个lincom能做DID吗?我看到一个源码是用diff去做的不过要定义period,这个period用什么命令去定义也没说 = =实在太菜基本命令都不懂

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

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