使用 rqpd 的分位数回归总结没有 return 标准误差
summary of quantile regression with rqpd does not return standard errors
我在 R 中使用 rqpd 包进行固定效应的分位数回归(quantreg 包不支持固定效应的分位数回归)如下:
reg_q1 <- rqpd::rqpd(NoneHousingExpense ~ totalIncome + treatmentMonthly +
as.factor(year) + HHsize_eq| Address,
panel(method = "pfe", taus = seq(0.02,0.98,0.02), tauw = rep(1/49,49)),
data = adj_df1, weights = adj_df1$rWeight)
我使用 summary(reg_q1)$coefficients
来获取系数和标准误差。一年前它运行良好,但一年后我又回到了我的代码,摘要函数 returns 只有这样一个字符:
Length Class Mode
coefficients 246 -none- numeric
residuals 1313054 -none- numeric
coef 246 -none- numeric
X 1 matrix.csr S4
Z 1 matrix.csr S4
y 26797 -none- numeric
ids 26797 -none- numeric
panel 6 -none- list
control 7 -none- list
formula 3 formula call
call 5 -none- call
rank 1 -none- numeric
你知道我如何从中得到标准错误吗?最近在输出方面是否更改了软件包?
我遇到了同样的问题。不要使用 summary(reg_q1),而是尝试使用 rqpd::summary.rqpd(reg_q1)。这为我解决了。
答案在这里:
summary.rqpd(reg_q1)
我在 R 中使用 rqpd 包进行固定效应的分位数回归(quantreg 包不支持固定效应的分位数回归)如下:
reg_q1 <- rqpd::rqpd(NoneHousingExpense ~ totalIncome + treatmentMonthly +
as.factor(year) + HHsize_eq| Address,
panel(method = "pfe", taus = seq(0.02,0.98,0.02), tauw = rep(1/49,49)),
data = adj_df1, weights = adj_df1$rWeight)
我使用 summary(reg_q1)$coefficients
来获取系数和标准误差。一年前它运行良好,但一年后我又回到了我的代码,摘要函数 returns 只有这样一个字符:
Length Class Mode
coefficients 246 -none- numeric
residuals 1313054 -none- numeric
coef 246 -none- numeric
X 1 matrix.csr S4
Z 1 matrix.csr S4
y 26797 -none- numeric
ids 26797 -none- numeric
panel 6 -none- list
control 7 -none- list
formula 3 formula call
call 5 -none- call
rank 1 -none- numeric
你知道我如何从中得到标准错误吗?最近在输出方面是否更改了软件包?
我遇到了同样的问题。不要使用 summary(reg_q1),而是尝试使用 rqpd::summary.rqpd(reg_q1)。这为我解决了。
答案在这里:
summary.rqpd(reg_q1)