
Tablas de frecuencia con la función tabyl()
La función tabyl()
de la librería janitor nos permite realizar tablas de frecuencia de forma más sencilla que la función table()
de R base o la combinación de funciones group_by()
más summarise()
de dplyr
. Esta además se integra bastante bien con la función kable()
de la librería knitr
, lo cual nos permite presentarlas de una forma bastante limpia en R Markdown o Quarto. Espero que os resulte útil.
Tabyl() en R: tablas de una frecuencia
Con esta función podemos obtener tablas de frecuencia de una, dos o tres vías.

1. Tablas de una vía

2. Tablas de dos vías

3. Tablas de tres vías

Frecuencias relativas con adorn_percentages()
Mediante la función adorn_percentages()
podemos obtener las frecuencias relativas de la tabla.
1. Frecuencias relativas por fila

2. Frecuencias relativas por columna

3. Frecuencias relativas de la tabla completa

adorn_pct_formatting()
Mediante la función adorn_pct_formatting()
podemos cambiar el formato de frecuencia relativa a porcentaje.

Para la frecuencia absoluta: adorn_ns()
Mediante adorn_ns()
podemos incluir además la frecuencia absoluta al lado de la relativa.

Para sumar totales: adorn_totals()
Mediante la función adorn_totals()
podemos incluir totales de fila ("row")
, de columna ("col")
y ambos (c("row", "col"))
.

Para personalizar los títulos: adorn_title()
Por defecto solo se indica el nombre de la variable de las categorías de la fila, en nuestro caso "species"
. Para mostrar ambas podemos usar adorn_title()
.

Documentación
- tabyls: a tidy, fully-featured approach to counting things: https://cran.r-project.org/web/packages/janitor/vignettes/tabyls.html
0 comentarios
Nadie ha publicado ningún comentario aún. ¡Se tu la primera persona!