楼主: sinopart
2198 5

[面板数据求助] heckman 命令可以和if语句连用吗 [推广有奖]

  • 0关注
  • 11粉丝

已卖:309份资源

副教授

76%

还不是VIP/贵宾

-

威望
0
论坛币
223 个
通用积分
3.4683
学术水平
6 点
热心指数
17 点
信用等级
7 点
经验
69759 点
帖子
1240
精华
0
在线时间
620 小时
注册时间
2006-12-22
最后登录
2022-12-20

楼主
sinopart 发表于 2016-6-6 08:55:53 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
使用heckman 两阶段法,同时想考虑不同样本差异性,比如发达国家和发展中国家,如果不能使用If语句赋值虚拟变量分组该怎么办?只能把样本分开吗?多谢指教
二维码

扫码加我 拉你入群

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

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

关键词:heckman HEC Man 发展中国家 样本差异 国家 样本

我并非天生璀璨的钻石,但我希望时间和磨砺令我焕发别样光芒

沙发
sinopart 发表于 2016-6-6 09:20:28
比如 heckman  lntotal lndistcap lngdppc lngdp, select(adissi  lndistcap  lngdppc lngdp ) twostep if adissi>=1.9 这样是不行的。但我想对adissi>=1.9 和adissi<1.9 的样本分别用Heckman 方法回归,是不是只能把样本重新分以下?是不是有不用这么麻烦的办法

藤椅
sinopart 发表于 2016-6-6 09:23:34
比如 heckman  lntotal lndistcap lngdppc lngdp, select(adissi  lndistcap  lngdppc lngdp ) twostep if adissi >=1.9这样不行。但我想对adissi >=1.9和adissi <1.9的样本分别用heckman 方法,除了把样本重新拆分有没有 更简单的办法?多谢

板凳
蓝色 发表于 2016-6-6 20:29:32
看heckman的帮助,
看看人家的if是写在哪里?






Title

    [R] heckman -- Heckman selection model

Syntax
    Basic syntax
      heckman depvar [indepvars], select(varlist_s) [twostep]
    or
       heckman depvar [indepvars], select(depvar_s = varlist_s) [twostep]

    Full syntax for maximum likelihood estimates only
       heckman depvar [indepvars] [if] [in] [weight], select([depvar_s =] varlist_s [, noconstant offset(
                varname_o)]) [heckman_ml_options]

    Full syntax for Heckman's two-step consistent estimates only
       heckman depvar [indepvars] [if] [in], twostep select([depvar_s =] varlist_s [, noconstant])
                [heckman_ts_options]


报纸
sinopart 发表于 2016-6-8 09:20:20
蓝色 发表于 2016-6-6 20:29
看heckman的帮助,
看看人家的if是写在哪里?
谢谢了

地板
sinopart 发表于 2016-6-8 09:20:50
蓝色 发表于 2016-6-6 20:29
看heckman的帮助,
看看人家的if是写在哪里?
谢谢了,明白了

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

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