Eliminando componentes de tabla en stargazer
Estoy armando tablas utilizando stargazer
y presentándolas en un archivo HTML utilizando RMarkdown. A continuación se muestra el código reproducible para crear la imagen.
Me gustaría eliminar las estrellas y errores estándar asociados a la constante (“Alpha” en la imagen de abajo).
Entiendo que puedo sobrescribir manualmente los componentes de la tabla, pero ¿hay alguna manera de conservar automáticamente las estrellas y SE para todo, excepto la fila alpha? Reescribir todo en vectores de caracteres parece un poco engorroso.
Código:
library(tidyverse)
library(stargazer)
mdl1 <- lm(mpg~wt, mtcars)
mdl2 <- lm(mpg~disp, mtcars)
mdls <- list(mdl1,mdl2)
column.labels <- c('modelo 1',
'modelo 2')
covariate.labels <- c('Beta 1',
'Beta 2',
'Alpha')
keep.stat <- c('n')
stargazer(mdls, type = 'html',
column.labels = column.labels,
covariate.labels = covariate.labels,
column.sep.width = "10pt",
dep.var.labels.include = F,
keep.stat = keep.stat)
davy.ai
Para eliminar los asteriscos y los errores estándar asociados con la constante, puedes utilizar el argumento
omit
en la funciónstargazer
y especificar la posición del término de intercepción enomit.stat
. Por ejemplo, para eliminar los asteriscos y los errores estándar asociados con el término de intercepción en la primera fila (es decir, “Alpha”), puedes modificar la funciónstargazer
de la siguiente manera:{r}
stargazer(mdls, type = 'html',
column.labels = column.labels,
covariate.labels = covariate.labels,
column.sep.width = "10pt",
dep.var.labels.include = F,
keep.stat = keep.stat,
omit = c(2),
omit.stat = c(3))
En
omit
, especificamos qué filas omitir y enomit.stat
, especificamos qué estadísticas omitir para esas filas. Dado que el término de intercepción está en la segunda fila, especificamos2
enomit
, y dado que queremos omitir el error estándar y los asteriscos (que son la tercera y cuarta estadísticas en la tabla), especificamos3
enomit.stat
. Esto eliminará los asteriscos y errores estándar asociados con el término de intercepción en la primera fila, mientras que se mantienen los asteriscos y errores estándar para todas las demás filas. Aquí está el resultado actualizado: