首页 > 解决方案 > 用虚拟 X 取线性回归中 Y 变量的比率

问题描述

我试图弄清楚当我的 X=1 与我的 X=0 时如何划分变量的值,而不是像线性回归那样做减法。例如,我有一个 Y 变量,取值介于 -30 和 +30 之间。我有一个取值为 0 和 1 的虚拟 X 变量。当我运行一个简单的线性回归时,我得到以下结果: reg YX 其中 X 的系数等于 Y 的值,当 X=1 减去 Y 的值当 X = 0。相反,我需要的是当 X=1 时 X 上的系数除以 X=0 时的 Y 值来隔离 Y 的值,并正确计算标准误差。不幸的是,我不能简单地将 Y 变量转换为一个比率,因为这是一个受试者之间的设计(一些受试者的 X=0,一些受试者的 X=1)。我的第一个想法是通过日志或其他方式转换 Y 变量,但是变量的负值使日志成为次优选择。我正在寻找可以实现此目的的其他转换或替代回归!提前感谢您的任何想法。似乎应该有一个明显的解决方案,但它没有来找我。(如果相关,我在 Stata 工作)

标签: binaryregressionlinear-regression

解决方案


推荐阅读