因变量为正——面板 OLS 还是 Tobit?差异在哪?何时该换?
你研究\"企业研发投入的决定因素\"。你的因变量是企业的研发支出——有很多企业某一年根本没有研发支出(Y = 0),而研发支出的正数值跨度极大(从几千元到几十亿元)。
一、开篇:你的 Y 全是正数且有很多零——面板 FE 跑出来的系数,还信得过吗?
你研究"企业研发投入的决定因素"。你的因变量是企业的研发支出——有很多企业某一年根本没有研发支出(Y = 0),而研发支出的正数值跨度极大(从几千元到几十亿元)。
你用面板固定效应跑了一个基准回归:
xtreg rd_expenditure size profitability leverage, fe robust系数显著,方向合理。然后有人问你:"你的因变量是零和正数的混合——一大部分堆在零上、正数部分向右拖尾。你不觉得 OLS 对这种数据不太合适吗?你是不是该用 Tobit?"
你查了一下——Tobit 模型确实是为"在零处截断"的因变量设计的。但你犹豫了:
- 如果我只关心核心自变量的系数是否显著——面板 OLS 够不够?它和 Tobit 给出的显著性方向会不会不一样?
- 在什么情况下,继续用 OLS 是合理的?什么迹象出现后,我应该改用 Tobit?
- 面板 Tobit 在 Stata 里能跑吗?固定效应 Tobit 是否也有偶发参数问题?
核心信息:当因变量以零为下界且有一个不可忽略的零值堆积时,面板 OLS(FE)和 Tobit 的分歧根植于它们对数据生成过程的不同建模。OLS 假设 ——即 X 对 Y 的条件均值的影响是线性的,无论 Y 在什么水平上。Tobit 假设 (潜变量),且 ——即 X 对 Y 的效应被"零的屏障"非线形地过滤了。这个过滤机制产生了一个关键后果:X 对观测到的 Y 的边际效应不是 ,而是 ——即 X 的效应在潜变量层面是恒定的 ,但在观测到的 Y 层面,效应被"是否越过了零门槛"的概率所缩放。如果零值占比不大(< 10%)、条件均值远在零之上、你只关心系数的符号和显著性而非绝对量级——面板 OLS 通常给出和 Tobit 在方向上一致的结论,且更加简单透明。但如果零值堆积显著(> 15%—20%)、预测值经常逼近零、或者你关心(且审稿人关心)X 是如何分别影响'是否有研发'(扩展边际)和'研发支出多少'(集约边际)的——Tobit 或其变体(两部分模型 / Hurdle 模型)是有实质意义的升级。但在面板中,FE Tobit 也存在偶发参数问题——和 FE Probit 一样, 在 T 固定时不一致。因此,面板 Tobit 的实践中,通常使用 RE Tobit + Mundlak 个体均值(CRE Tobit)来作为务实的折中方案。
二、Tobit 的建模逻辑——它和 OLS 的最根本区别在哪?
2.1 你的因变量是什么?——三种本质不同的数据生成过程
在讨论模型之前,先区分三种常被混淆的数据类型,因为它们对应着不同的模型:
| 类型 | 例子 | Y 的范围 | 在零处有堆积? | 正确模型 |
|---|---|---|---|---|
| 角点解(Corner Solution) | 研发支出、慈善捐赠 | [0, +∞) | ✅ 是——很多个体选择"不做" | Tobit / Hurdle |
| 截断(Truncation) | 工资(只观测到就业者)、拍卖中标价 | (0, +∞),零不可见 | ❌ 零值完全缺失 | Truncated Regression |
| 审查(Censoring) | 收入上限编码("50 万以上"记为 50 万) | [0, c],在 c 处堆积 | ❌ 在上界堆积 | Censored Regression |
在经济学实证中最常见的是角点解——个体选择"参与或不参与"(Y = 0 或 Y > 0),这与审查机制(观测不到但知道存在)不同。Tobit 模型处理的正是角点解——你观测到的是 ,而非 本身被一个不可抗的外部审查机制截断了。
2.2 Tobit 的潜变量设定
Tobit 模型(Type I Tobit)的结构是:
是一个连续的潜变量——可以被理解为"研发投入的倾向"或"研发投入的意愿强度"。当倾向为负时,企业选择不做研发(Y = 0);当倾向为正时,观测到的研发支出等于倾向的数值。
关键: 可以是负的——这恰好对应了"我不想做研发"的状态。负的倾向被零的屏障挡住了——你只看到了零。
2.3 OLS 做了什么?——它没有建模"零的屏障"
OLS 直接拟合:
但在 Tobit 的数据生成过程下,真实的 是:
这不是 的线性函数。 它包含了两个部分:
- : 的概率(扩展边际)。
- :给定 时的条件期望(集约边际 + 选择修正项)。
OLS 忽略了整个非线性结构——它用一个直线去拟合一块在零处有屏障、曲线向上翘的数据。
2.4 OLS 和 Tobit 给出的"效应"在不同的尺度上
这个区别至关重要:
- OLS 的 β:X 对观测到的 Y 的线性投影系数——在 Y = 0 附近和 Y 很大处,效应的"增量"被假设为相同的。
- Tobit 的 β:X 对潜变量 的边际效应——在潜变量尺度上是恒定的。但 X 对观测到的 Y 的边际效应 = ——被"超过零门槛的概率"所缩放。
Tobit 的核心经济学直觉:X 增加一个单位,通过两个渠道影响 Y——(1)对于那些本来就在做研发的企业(),Y 增加 β;(2)对于那些本来不做研发但接近门槛的企业( 为负但很接近零),X 的增加可能推动它们跨过零——从 Y = 0 变成 Y > 0。第一个渠道是集约边际,第二个渠道是扩展边际。X 的总效应是这两个边际的加权平均——而 OLS 无法分离这两者。
三、"我只关心系数是否显著"——面板 OLS 够不够用?
3.1 符号和显著性——OLS 和 Tobit 通常同向
如果你只关心核心自变量的符号和是否在统计上显著——在绝大多数实证场景中,面板 OLS 给出的结论和 Tobit 在方向上是相同的。
原因在于:Tobit 的非线性缩放因子 始终为正—— 的符号在潜变量尺度和在观测 Y 的边际效应尺度上是相同的。如果 Tobit 说 X 对 有正向效应,OLS 通常也会捕捉到一个正向关联——尽管 OLS 的系数在量级上不同于 Tobit 的分解后的边际效应,但符号和显著性的一致性是很常见的。
因此,如果你只是要回答"X 显著为正/负"这个二元问题——面板 OLS 通常足够,且更容易被审稿人理解。
3.2 两个模型在显著性上可能产生分歧的情况
但符号一致不等于显著性总是相同。以下三种情况下,OLS 的显著性和 Tobit 的显著性可能出现实质分歧:
情况一:零值堆积严重且 X 的效应主要通过扩展边际运作。 如果你的 Y 有 > 30% 是零——X 的效应主要体现在推动企业"从零到有"(扩展边际),而非让已经有研发的企业增加研发支出(集约边际)。OLS 在零值堆积处被迫用一个直线去拟合——直线的斜率可能被零值的"质量"拉低,导致 OLS 检测不到真实的效应。而 Tobit 正确地将效应分解为"推动跨过零"和"增加正值"两部分——可能在最关键的扩展边际上检测到 OLS 漏掉的显著性。
情况二:Y 的正值部分高度偏态。 研发支出、慈善捐赠等数据——正值部分向右偏斜严重(少数企业支出巨大)。OLS 对极端值敏感——一个研发支出极高的企业可能大幅拉动 OLS 的斜率。Tobit 的 MLE 估计比 OLS 对极端值更稳健(因为似然函数对远离均值的观测赋予了较低的权重)。如果 OLS 的显著性是靠几个极端观测撑起来的——Tobit 可能给出一个不显著或边缘显著的结果。
情况三:模型包含交互项或平方项。 如果你在模型中加入了非线性的项(、交互项 ),OLS 和 Tobit 的不一致可能被放大——因为非线性项在潜变量尺度和在观测 Y 尺度上的系数含义完全不同。OLS 中 的系数是 Y 和 之间的偏线性关联——而 Tobit 中 的系数是"潜变量 的曲率"。两者在经济解释和统计显著性上都可能不同。
3.3 一句实践上的实话
在绝大多数学术论文中——如果作者的核心信息是"X 显著影响 Y(Y 为零和正数混合)",而零值占比不太高(< 15%),面板 FE 是标准且被审稿人接受的基准设定。审稿人通常不会因为"你没有用 Tobit"而拒绝你的论文——他们会更关心你的识别策略(内生性如何处理),而非因变量的非线性。但如果你用了 OLS,而你发现审稿人反复问"你的 Y 有那么多零——OLS 合理吗?"——这就是一个信号:在你的这个具体场景中,Tobit 可能是必要的。
四、什么迹象提示你应该用 Tobit 而非面板 OLS?
4.1 迹象一:零值堆积严重——占比超过 15%—20%
计算你的 Y 中等于零的比例:
count if y == 0
di r(N) / _N如果超过 15%—20%——零值不是一个边缘现象,而是一个结构性的特征。在这个比例下,零值的"质量"足够大,以至于 OLS 的线性逼近可能产生有意义的偏误。零值占比越大 → 扩展边际的重要性越大 → Tobit 的优势越明显。
4.2 迹象二:你的研究问题本身包含"是否参与"和"参与多少"两个层面
如果你的论文标题或核心问题是"企业是否进行研发?研发支出多少?"——那这两个问题在逻辑上是分离的,你的模型应该能区分扩展边际和集约边际。
OLS 把这两个边际压缩成一个系数——你无法回答"X 是让更多企业开始做研发,还是让已经在做的企业做得更多?"——而这恰好是你论文的核心问题。Tobit 的分解(或更优的是两部分模型 / Hurdle 模型——见下文第 5 节)让你能正面回答这个问题。
4.3 迹象三:残差对拟合值的图呈现"漏斗形"的截断模式
跑完 OLS 后,画残差 vs 拟合值的图:
xtreg y x, fe
predict yhat, xb
predict e, e
twoway (scatter e yhat), yline(0)如果残差在拟合值较低的一侧展现出一个"截断"的模式——即残差不是均匀地散布在零附近,而是在低拟合值端被挤压成一条斜线——这是 OLS 不适合当前数据结构的信号。Tobit 残差的分析通常是在潜变量尺度上的,因此 Tobit 模型的诊断通常适用不同的工具——但 OLS 残差的"截断模式"是提醒你"零的屏障正在扭曲 OLS 的拟合"的直观信号。
4.4 迹象四:你的主要 X 对 Y 的预测值经常逼近零
如果你的核心自变量取某些值时,OLS 的预测值 经常接近或低于零(即使实际 Y 不能为负)——这说明线性模型在逻辑上没有尊重 Y 的非负约束。Tobit 通过其构造天然确保预测值 ≥ 0。
在 Stata 中检查:
predict yhat_ols
count if yhat_ols < 0如果 yhat_ols < 0 的比例不是无关紧要的——Tobit 可能更适合。
4.5 迹象五:审稿人明确问到了你的因变量结构
如果审稿人在意见中写了"the dependent variable is censored at zero""a non-trivial fraction of the DV is zero"——这是一个明确的信号。你在下一轮修订中加入 Tobit / Hurdle 模型作为稳健性检验,通常是解决问题的路径。 即使你的主要结论在 OLS 下不变,展示结论在 Tobit 下稳健,也是回应审稿人的最有效方式。
五、不只是 Tobit——相关模型的家族对比
5.1 标准 Tobit(Type I)——最经典的设定
假设:同一个 驱动扩展边际(是否 Y > 0)和集约边际(Y > 0 时 Y 的大小)。而且扩展边际的系数和集约边际的系数被约束为相等(),除了一个比例因子 。
这个约束强但通常被容忍——如果理论和数据表明同一个 X 在两个边际上的效应方向相同、量级可比较,Tobit 是合适的。如果两个边际的效应相反(如 X 增加使更多人参与但参与者的平均支出下降)——Tobit 的约束会导致一个有偏的 β——此时应使用更灵活的模型(Hurdle / 两部分)。
5.2 两部分模型(Two-Part Model)——分离扩展和集约边际
第一部分:Probit / Logit——建模 。 第二部分:OLS(在 Y > 0 的子样本中)——建模 或 。
两部分模型不对扩展边际和集约边际之间的关系施加任何约束——两组的 β 可以是不同符号、不同量级、由不同变量驱动。
* 第一部分:Probit
gen pos = (y > 0)
probit pos x1 x2
* 第二部分:OLS 对 Y > 0 的子样本
reg ln_y x1 x2 if y > 0两部分模型 vs Tobit 的选择:
- Tobit 假设同一个潜变量驱动两个边际 → 如果假设成立,Tobit 更有效。
- 两部分模型不施加这个约束 → 更灵活,但可能牺牲效率。
- 如果你有理由相信两个边际由不同的过程驱动(如"是否出口"取决于企业的生产率门槛,而"出口多少"取决于目的国市场规模)→ 两部分模型。
5.3 Hurdle 模型——在"跨过零"之后重新开始
Hurdle 模型和两部分模型相似——第一部分建模"是否跨过门槛"(Probit/Logit),第二部分建模"跨过门槛后的 Y"(截断正态或截断 Poisson 等)。
Hurdle 和两部分模型的区别是微妙但重要的:两部分模型的第二部分是"给定 Y > 0,ln Y 的 OLS"——不假设残差的分布。Hurdle 的第二部分通常是一个截断分布(如截断正态)——这意味着第二部分也是一个参数模型。实证中,两部分模型的 OLS 在第二部分更常见(更简单、更稳健),Hurdle 在第二部分的参数假设更强但更有效率。
六、面板数据中的 Tobit——偶发参数问题回来了
6.1 FE Tobit 在小 T 时不一致
和 FE Probit 一样——FE Tobit 也有偶发参数问题。你需要为每个个体估计 ——在 T 固定且不大时,这些 是不一致的,并且它们的不一致性会污染 。Greene(2004)的 Monte Carlo 模拟展示了在 T = 5 时 FE Tobit 的偏误是重大的。
这个事实在实证实践中存在一个鸿沟:许多研究者不知道 FE Tobit 在小 T 时不一致——Stata 的 xttobit, fe 命令存在且可以运行,但它的输出在 T 较小时有系统性的偏误。"Stata 能跑" ≠ "模型有效"。
6.2 面板 Tobit 的实证策略
策略 A:RE Tobit + Mundlak 个体均值(CRE Tobit)——推荐
这是目前在 T 较小的微观面板中最务实的做法。在 RE Tobit 中加入每一个时变 X 的个体均值 :
,。 吸收了 中和 X 线性相关的部分——剩下的 被假定为和 X 不相关(在 Mundlak 假设下)。
* CRE Tobit(Mundlak 方式)
bysort id: egen x1_mean = mean(x1)
bysort id: egen x2_mean = mean(x2)
xttobit y x1 x2 x1_mean x2_mean, re ll(0)CRE Tobit 的局限:它假设 和 X 的相关是线性的(通过 捕捉)——如果真实的相关是非线性的,CRE Tobit 只提供了部分的保护。
策略 B:Pooled Tobit + 聚类标准误——务实但并不理想
最简单的做法是忽略面板结构,使用横截面的 Tobit 并在个体层面聚类标准误。这一策略在 N 很大、T 很小、且个体内 Y 的变异来自于可观测变化的背景下被部分接受。
但不理想之处:它没有控制 ——如果你的核心内生性关切是"不随时间变化的遗漏变量",Pooled Tobit 和 Pooled OLS 面临相同的偏误问题。
策略 C:Honoré(1992)半参数面板审查估计量——理论上优雅,实操较少
Honoré 提出了一个不依赖分布假设和 的参数估计的面板 Tobit 的替代方案——基于成对比较的秩条件。这种方法不需要假设 的分布,也绕过了偶发参数问题。但在实践中极少被使用——因为(a)它只估计了 β 的符号方向和相对大小而非量级,(b)实现复杂,(c)标准误的估计不直接。
6.3 在面板 Tobit 后如何计算 AME?
和 FE Probit 一样——RE Tobit + CRE 之后,你有了 的估计。利用这个估计以及 的贡献,你可以计算在潜变量和观测 Y 两个尺度上的边际效应:
xttobit y x1 x2 x1_mean x2_mean, re ll(0)
margins, dydx(*) predict(ystar(0,.)) // 在潜变量尺度上
margins, dydx(*) predict(e(0,.)) // 在观测 Y 的尺度上(审查后的条件均值)注意 predict(e(0,.)) 是 Tobit 在审查后的条件期望——它是 Tobit 模型下最核心的经济量。建议在论文中同时报告两个尺度的 AME——或者至少明示你在哪个尺度上解释。
七、常见误区
7.1 误区一:"Y 全是正数 → 我应该用 Tobit"
Y 全是正数不自动意味着你需要 Tobit。Tobit 是为"在零处有一个堆积 + 正值连续"的角点解设计的。 如果你的 Y 只有正值(如工资、价格、身高——从不等于零),且没有分布上的截断——OLS 完全合理。"Y > 0"和"Y 在零处截断"是两个不同的概念。前者只意味着 Y 只在正域上取值——如果 Y 远离零且不存在任何堆积,OLS 的线性逼近通常工作得很好。后者意味着存在一个屏障——零——使得一部分观测被挤在零上。
7.2 误区二:"Tobit 比 OLS 更'高级'——我应该替换为 Tobit"
Tobit 在放宽了 OLS 的线性假设的同时,也引入了新的、更强的假设: 的正态性和同方差性。如果这些假设在数据中不成立——Tobit 的 MLE 是不一致的,而 OLS(配合稳健标准误)仍然是 的一致估计(在线性假设下)。Tobit 不是 OLS 的"升级版"——它是 OLS 的"不同假设版"。 如果你的数据支持 Tobit 的假设,它能提供更丰富的信息(扩展边际 vs 集约边际的分解)。但如果假设不成立——OLS 更稳健。
7.3 误区三:"Tobit 的 β 就是 X 对 Y 的边际效应"
Tobit 的 是 X 对潜变量 的边际效应——不是对观测到的 Y 的边际效应。对观测到的 Y 的边际效应 = ——被缩放了一个因子。在论文中报告 Tobit 系数而不计算边际效应,和报告 Logit 系数而不计算 AME 是同一个错误——你的读者无法直接理解 β = 0.38 对于 Y(在截断后的观测尺度上)意味着什么。
7.4 误区四:"ln(Y+1) + OLS 和 Tobit 差不多"
给 Y 加上一个常数然后取对数(如 )——然后跑 OLS——是一个常见的"土办法"。但 的期望不是 的线性函数(即使 确实是 Tobit),且常数 1 的随意选择会影响结果。Tobit 通过直接建模审查机制来避免这个问题—— + OLS 没有这种理论上的保护,且边际效应更难以在原始尺度上解释回来。
7.5 误区五:"FE Tobit 在 Stata 里能跑 → 可以用"
xttobit, fe 在 Stata 中是存在的——但它使用的是和 FE Probit 相同的直接估计 N 个 的方法,在 T 固定时受偶发参数问题的影响。在小 T(如 T ≤ 10)的面板中,FE Tobit 的 β 估计是有偏的。 使用 CRE Tobit(RE + Mundlak)来替代——或者接受 LPM + FE 作为更稳健的基准。
八、总结
因变量为正——OLS vs Tobit 的六条核心知识:
-
OLS 和 Tobit 的根本区别在于"零的屏障"是否被建模。 OLS 假设 ,Tobit 假设 。如果数据生成过程中确实存在一个"零的屏障"(很多个体选择不参与,Y = 0),Tobit 更接近真实结构;如果 Y 只是碰巧都大于零但没有任何堆积,OLS 完全足够。
-
如果你只关心系数的符号和显著性——OLS 和 Tobit 在方向上通常一致。 分歧主要出现在三个场景:零值堆积严重、Y 的正值部分极端偏态、或模型包含非线性项。
-
转换到 Tobit 的信号:零值占比 > 15%—20%、你的研究问题天然包含"是否参与"和"参与多少"两个层面、审稿人在追问因变量的结构、OLS 预测值频繁接近或低于零。
-
面板 FE Tobit 在小 T 时不一致——偶发参数问题。 和 FE Probit 相同的逻辑——不能在 T 固定时一致地估计 N 个 。实务策略:CRE Tobit(RE + Mundlak)——在 RE Tobit 中加入每个 X 的个体均值。
-
Tobit 的 β 是潜变量的边际效应,不是观测 Y 的边际效应。 在论文中计算 AME(在观测 Y 的尺度上)——使用
margins, predict(e(0,.))。 -
Tobit 不是唯一的选择——两部分模型 / Hurdle 模型在扩展边际和集约边际由不同过程驱动时更灵活。 如果你有理由相信 X 影响"是否参与"和"参与多少"的方式根本不同——两部分模型比 Tobit 更诚实(不施加相等的约束)。
一句话收尾:
"OLS 在你的 Y 上画了一条直线——它穿过零,伸向负无穷,把零值堆积和正数值一视同仁。Tobit 在你的 Y 上画了一条在零处被挡住的曲线——它承认有些人本有一个负的倾向,但他们被压在了零上;有些人本有一个正的倾向,他们站了出来,站在了曲线的正半边。X 的效应在 OLS 的直线上是恒定的一块——而在 Tobit 的曲线上,X 的效应被'跨过零的概率'缩放。如果你的数据中有足够多的人站在零上——曲线比直线更接近他们真实的位置。但在你从直线换到曲线之前,问自己两个问题:你的数据中有多少人站在零上(> 15%?)、你是不是真的需要区分'有没有'和'有多少'这两个问题。如果答案是肯定的——Tobit 的曲线比 OLS 的直线更诚实。但在面板中——记住 FE Tobit 的曲线在小 T 里是会偏的(偶发参数问题),用 CRE Tobit 的桥梁走过去。"
九、B站/公众号呈现建议
-
B站视频:建议用"零的玻璃天花板"作为核心视觉隐喻。开场:一群企业(数据点)散布在 Y 轴(研发支出)上。一部分企业站在地板上(Y = 0),另一部分企业在空中散布(Y > 0,正值散布很广)。一个透明玻璃天花板(实际上是地板——"零的屏障")压在地板上——玻璃下方是负值("负的研发倾向"),被玻璃挡在了下面。旁白:"在 Tobit 的世界里——研发支出不是天然非负的。有一个潜变量——'研发倾向'——它可以是负的。当倾向为负时,企业不研发——你只看到一个零。当倾向为正时,研发支出等于倾向的大小。" OLS 的一条直线从数据中穿过——它在零值堆积处受挫(无法向下弯曲),强行穿入玻璃下方的负值区域。Tobit 的曲线在玻璃处被"挡住"——没有负的预测值,在零处折弯。旁白:"OLS 只能画直线——它被迫穿过玻璃,预测负的研发支出。Tobit 知道玻璃在哪——它的线在零处折断,尊重了玻璃的屏障。" 第一幕"扩展边际 vs 集约边际":一个企业在玻璃上撞了一下——越过了零——从 Y = 0 变成了 Y > 0。另一个企业已经站在玻璃之上——X 的增量只是让它站得更高一些。两个箭头从 X 出发——一个指向"跨过玻璃"(扩展边际),另一个指向"站得更高"(集约边际)。旁白:"X 对 Y 的总效应是两个边际的加权。Tobit 允许你把这两个分开。OLS 把它们压缩成一个数——它不告诉你你的 X 是在推人过门槛,还是在让过了门槛的人走得更高。如果你的研究问题恰好是这两个问题之一——你需要 Tobit。" 第二幕"FE Tobit 在小 T 中偏了":旋涡出现(偶发参数问题)。FE Tobit 被卷入——β 的估计线偏离了真实值。标注:"在 T = 5 时,FE Tobit 的 β 可以偏 30%—50%。" CRE Tobit 的桥从旋涡旁边绕了过去——Mundlak 的个体均值(X̄_i)搭成了一条路。旁白:"CRE Tobit——在 RE 框架下加入个体均值来吸收内生性。它不是完美的——它假设 u_i 和 X 的线性相关。但在小 T 的面板中,它是 Tobit 最安全的方式。"
-
公众号:三种因变量类型(角点解、截断、审查)的对比表做成诊断卡——这是实证中最常被混淆的概念。Tobit 的潜变量设定图解(Y* → max(0, Y*) = Y)做成信息图核心。OLS vs Tobit 的效应尺度对比——"β_OLS ≠ β_Tobit"的解释做成直观对比卡。更换为 Tobit 的五个警示信号做成检查清单卡。Tobit 家族(标准 Tobit、两部分模型、Hurdle 模型)的对比表做成选择参考卡。面板 Tobit 的三种策略(CRE Tobit、Pooled Tobit、Honoré)配可用性判断做成决策参考卡。常见误区五则做成纠错卡。
-
推荐标题:
- 主标题:《因变量为正——面板 OLS 还是 Tobit?差异在哪?》
- 备选标题:《Y 在零处被截断了——什么迹象提示你应该从 OLS 转向 Tobit?》
- 新媒体标题:《你的因变量有一大堆零——面板 FE 还够用吗?什么时候该换到 Tobit?》
-
金句提炼:
"OLS 在你的 Y 上画了一条直线——穿过零,伸向负值,假装零值堆积和正值是同一回事。Tobit 在零处放了一块玻璃——倾向低于零的人被玻璃挡住,你只看到零。X 的效应被这块玻璃折射了——一部分推人过玻璃,一部分让人在玻璃上方站得更高。如果你的数据中有足够多的人站在玻璃上——Tobit 比 OLS 更诚实。"
"Tobit 的 β 不是 X 对 Y 的边际效应——它是 X 对潜变量的边际效应。对观测到的 Y 的效应被'跨过零的概率'所缩放。在论文中,不要只报告 Tobit 的系数表——用 margins 算出在 Y 尺度上的 AME。审稿人和读者需要的是后者。"
"FE Tobit 在 Stata 里有一行命令——但它的输出在小 T 里是不可靠的。偶发参数问题——你必须估计 N 个 u_i,每个 u_i 只有 T 个观测,T = 5 时的偏误可以达到 30%—50%。CRE Tobit 是绕过它的方式——在 RE 框架下用个体均值来吸收内生性。不是完美的——但在有限的选择中,它是最稳的那条路。"
"两部分模型和 Tobit 的区别不在于一个是'正确的模型'而另一个不是——而在于一个假设扩展边际和集约边际的 β 相同(Tobit),另一个不假设(两部分模型)。如果你的 X 在两个边际上方向相同——Tobit 比两部分模型更有效。如果方向可能不同——两部分模型是更灵活的选择。这是经济学思维,不是统计学算法——你的理论应该决定这个选择。"