【问题标题】:Factor variables may not contain noninteger values因子变量可能不包含非整数值
【发布时间】:2021-11-19 05:48:37
【问题描述】:

我正在尝试在 Stata 中拟合回归模型。我的变量都是float类型的连续变量。

regress _gdp all_indexn_c 90_days consistent _incpc all_indexn_c#90_days

all_indexn_c:  factor variables may not contain noninteger values
r(452);

我该如何解决这个问题?我没有因子变量,我想在模型中使用浮点变量。

【问题讨论】:

标签: regression stata


【解决方案1】:

出现问题是因为您要求交互项,如果您这样做,Stata 要求您标记具有非整数值的变量是连续的。参见例如help fvvarlist

运行这个可重现的示例显示了一个类似的问题及其修复方法。

sysuse auto, clear
regress price mpg headroom mpg#headroom
regress price mpg headroom mpg#c.headroom

附:以 GDP pc 作为结果的回归通常在对数尺度上效果更好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-31
    • 2017-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多