【问题标题】:Panel Data Ordered Probit in Stata 12Stata 12 中的面板数据有序 Probit
【发布时间】:2014-05-01 16:32:08
【问题描述】:

我使用的是 Stata 12,我必须使用面板数据集运行 Ordered Probit (oprobit)。我知道“oprobit”命令与横截面分析兼容。在新版本的 Stata(Stata 13)中,他们有“xtoprobit”命令来解释随机效应有序概率。我需要 Stata 12 的类似命令。我已经检查了“reoprob”命令,但是当我将它与我的面板数据集一起使用时,出现以下错误:

“不允许使用因子变量和时间序列运算符”

【问题讨论】:

    标签: stata


    【解决方案1】:

    这意味着您需要创建自己的虚拟变量,而不是使用因子变量表示法 i.dummyvar。试试这个:

    tab dummyvar, gen(D)
    reg y D*
    

    这将创建一组虚拟变量(D1、D2、...),反映列表变量的观察值。

    一些较旧的用户编写的命令不知道如何处理因子变量表示法,这很方便,但相当新。

    您还可以探索xi 以完成更复杂的任务。

    【讨论】:

    • +1。用户编写的reoprob 最后一次修订是在 2001 年。期望它支持因子变量等更近期的发展注定要失败。
    猜你喜欢
    • 1970-01-01
    • 2016-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多