R中的第一阶段IV回归输出

R中的第一阶段IV回归输出,r,instruments,stargazer,R,Instruments,Stargazer,我想报告两阶段最小二乘回归的两个阶段的结果,但stargazer的输出只给出了第二阶段 我用R中的ivreg命令计算了两阶段最小二乘回归。 这就是我的代码的样子: ivmodel1 <- ivreg(Y ~ X + W1 + W2 + W3 + W4 | W1 + W2 + W3 + W4 + Z, data = df) 我只收到第二阶段的结果,但我还需要第一阶段的估计。 有人知道在R中使用什么命令来接收两个阶段的结果吗 当您分别为每个阶段建模时,您可以将两者交给stargazer:

我想报告两阶段最小二乘回归的两个阶段的结果,但stargazer的输出只给出了第二阶段

我用R中的ivreg命令计算了两阶段最小二乘回归。 这就是我的代码的样子:

ivmodel1 <- ivreg(Y ~ X + W1  + W2 + W3 + W4 | W1  + W2 + W3 + W4 + Z, data = df)
我只收到第二阶段的结果,但我还需要第一阶段的估计。
有人知道在R中使用什么命令来接收两个阶段的结果吗

当您分别为每个阶段建模时,您可以将两者交给
stargazer

library(AER)
library(stargazer)

y <- rnorm(100, 5, 10)
x <- rnorm(100, 3, 15)
z <- rnorm(100, 3, 7)
a <- rnorm(100, 1, 7)
b <- rnorm(100, 3, 5)

# Fitting IV models
fit1 <- ivreg(y ~ x + a  |
                a + z,
              model = TRUE)
fit2 <- ivreg(y ~ x + a  |
                a + b + z,
              model = TRUE)

# Create latex table
stargazer(fit1, fit2, type = "text")
库(AER)
图书馆(星探)
Y
library(AER)
library(stargazer)

y <- rnorm(100, 5, 10)
x <- rnorm(100, 3, 15)
z <- rnorm(100, 3, 7)
a <- rnorm(100, 1, 7)
b <- rnorm(100, 3, 5)

# Fitting IV models
fit1 <- ivreg(y ~ x + a  |
                a + z,
              model = TRUE)
fit2 <- ivreg(y ~ x + a  |
                a + b + z,
              model = TRUE)

# Create latex table
stargazer(fit1, fit2, type = "text")