es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo hacer una fila específica en negrita utilizando Kable en R Markdown.

¿Cómo hacer que la tercera fila sea en negrita usando Kable en rmarkdown? A continuación se muestra mi código para la tabla.

“`{r}
library(kableExtra)
table301 <- read.csv("edt.csv")

x <- knitr::kable(table301, "pipe",<br />
caption = "Education and Access",
position = "center", full_width = F)
kableExtra::row_spec(x, 5, bold = TRUE)
“`

Estoy usando el siguiente marco de datos.

Nombre Número de Escuelas Puntuación Compuesta Porcentaje
A 18 52 58%
B 8 29 72%
C 27 116 86%
E 17 50 59%
F 6 25 83%
D 14 43 61%

Gracias.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para hacer la tercera fila en negrita usando Kable en rmarkdown, puedes utilizar la función kableExtra::row_spec() con el argumento bold establecido en TRUE. En el código proporcionado, se selecciona la fila número 5 para hacerla en negrita.

    Aquí está el código modificado para hacer la tercera fila en negrita:

    “`{r}
    library(kableExtra)
    table301 <- read.csv(“edt.csv”)

    x <- knitr::kable(table301, “pipe”,
    caption = “Educación y Acceso”,
    position = “center”, full_width = F)

    kableExtra::row_spec(x, row = 3, bold = TRUE)
    “`

    En el código modificado, el argumento row en kableExtra::row_spec() se establece en 3 para seleccionar la tercera fila (que contiene los nombres de las columnas). El argumento bold se establece en TRUE para que la fila seleccionada aparezca en negrita.

Comments are closed.