微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 R 通过计量经济学中的 2SLS 方法求解方程组

如何解决使用 R 通过计量经济学中的 2SLS 方法求解方程组

我的纵向临床研究侧重于患者生活质量的预测因素。我们知道,当患者接受药物治疗时,他们的症状会有所改善,他们的生活质量也会有所改善。但是,可能还有其他影响生活质量的预测因素。

我的主管要求我执行两阶段最小二乘法 (2SLS) 作为联立方程模型的估计方法。这将适用于患者是否正在服药(二元变量 - 是或否;1 或 0)和患者的生活质量(介于 0 和 1 之间的连续变量;0 是最差健康状况,1 是最好的健康):

药物 (y) = a + bage + csex 等

生活质量 (z) = a + d 药物 + fage + g 性等

在这里,医学的二元变量将是确定患者是否接受治疗的临床变量的函数。这将首先进行估计并获得一个代理,然后将其放入对生活质量(连续变量)的第二次估计中。注意 - 根据文献,生活质量本身通常不会影响患者是否接受药物治疗。因为医生会查看其他与疾病相关的变量(而不是生活质量)来确定患者是否应该接受药物治疗。

我知道通常 2SLS 模型旨在通过使用工具变量来解决内生性问题。但是,在执行任何类型的分析之前的数据集中,我不知道哪些变量是内生的,因此需要哪些工具变量。我可以在不使用工具变量的情况下执行此 2SLS 分析吗?如果是这样,那么我是否需要在 R 中使用“ivreg”包(这是 2SLS 的典型)或“systemfit”包?请记住,我的数据集是纵向的(同一患者多次就诊),所以也许还有其他一些包?

我没有计量经济学背景,所以我是初学者。如果这是一个愚蠢的问题,我深表歉意。谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。