测试两个自变量是否具有相同的效果

标签 testing regression stata categorical-data economics

我有变量 age(从 65 开始)和 female(1 如果是女性, 0 如果男性)在我的数据集中。

我如何测试男性是否与老龄化 10 年对总健康支出具有相同的影响?

我写过这样的东西,这可能是不正确的:

regress totexp age female
test i0.female = age / 10

使用 Stata 的 auto 玩具数据集的可重现示例如下:

sysuse auto
regress price i.foreign mpg
test i0foreign = mpg / 10

最佳答案

您可以尝试以下几行:

regress price i.foreign c.mpg

lincom _b[1.foreign] - (_b[mpg] / 25)
test   _b[1.foreign] = (_b[mpg] / 25)

请注意,25 是一个任意数字来说明这个想法。在拟合回归以将其放入几十年之前,您还可以将年龄除以 10。此外,如果年龄以年为单位,您可能希望在原始示例中乘法而不是除法。

关于测试两个自变量是否具有相同的效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58121846/

相关文章:

node.js - 如何使用 Selenium Webdriver Nodejs 为一个配置文件运行两个 Chrome 驱动程序?

testing - EvoSuite - 获得最多代码覆盖率的参数

r - R 中已知固定截距的线性回归

Stata:导入用重复变量分隔

ruby - 从 irb 或 pry 运行单元测试

android - 在单独的模块中进行 Espresso 测试

python - 多元线性回归中的归一化

R 在图本身上打印线性回归方程

r - 帮助解释/转换奇数日期格式

大写/大写 R 的 ASCII 代码,上面有波浪号字符