Почему нет данных о стандартных ошибках и звездах в таблице ниже?R-> TeX Table Package: после ввода данных вручную, SE и звезды отсутствуют на выходе
Как я могу получить stargazer (или другую таблицу), чтобы представить стандартные ошибки в круглых скобках ниже коэффициента и представить значения звезд рядом с коэффициентом?
Как вы можете видеть внизу, прямо сейчас он выводит только коэффициенты.
Просто для небольшого фона, из-за характера анализа, мне нужно сохранить каждый коэффициент отдельно. Я не могу сохранить каждую модель в качестве модельного объекта.
Для каждой модели у меня есть двенадцать коэффициентов, стандартные ошибки и значения p. Затем я передаю эти значения в stargazer командами se=
и p=
, но я явно ошибаюсь.
Сейчас я использую stargazer()
, но я был бы рад принять ответ, используя любой пакет R-> TeX (например, xtable()
).
set.seed(961)
# Two models, twelve variables each.
# Create empty matrices to store results below
coefs <- matrix(NA, nrow = 12, ncol = 2)
ses <- matrix(NA, nrow = 12, ncol = 2)
p_values <- matrix(NA, nrow = 12, ncol = 2)
colnames(coefs) <- c("Model 1", "Model 2")
rownames(coefs) <- c("V1", "V2", "V3", "V4", "V5", "V6", "V7", "V8", "V9", "V10", "V11", "V12")
colnames(ses) <- c("Model 1", "Model 2")
rownames(ses) <- c("V1", "V2", "V3", "V4", "V5", "V6", "V7", "V8", "V9", "V10", "V11", "V12")
colnames(p_values) <- c("Model 1", "Model 2")
rownames(p_values) <- c("V1", "V2", "V3", "V4", "V5", "V6", "V7", "V8", "V9", "V10", "V11", "V12")
for(i in 1:2){
coefs[, i] <- rnorm(12, 0, 5) # Random coefficients
ses[, i] <- coefs[, i]*seq(0.1, 1.2, by = 0.1) #Define standard error for coef
z <- coefs[, i]/ses[, i] # Calculate Z-score for each coef
p_values[, i] <- 2*pnorm(-abs(z)) # Calculate p-value for each coef
}
stargazer(coefs, se = ses, p = p_values)
===================
Model 1 Model 2
-------------------
V1 -0.500 0.054
V2 7.667 -8.738
V3 0.631 2.266
V4 -4.003 3.759
V5 -4.608 -8.939
V6 -7.241 0.893
V7 6.799 13.984
V8 -5.981 3.577
V9 3.041 10.789
V10 -6.941 -1.109
V11 0.776 -5.073
V12 2.277 8.667
-------------------
документация для Stargazer говорит, что эти аргументы должны быть списки, а не матрицы. – Josh
@ Josh Я пробовал играть со списками, но не получил его на работу. Можете ли вы понять это с помощью примера кода? –
Вам нужно использовать Stargazer? Почему бы не использовать нечто более общее, например 'xtable()'? – Thomas