Tablas de frecuencia con la función tabyl()

Tablas de frecuencia con la función tabyl()

abr´25 Juan Luis López 0 comentarios

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

0 comentarios

Información Básica sobre Protección de datos. Responsable: Máxima Formación, S.L. Finalidad: Enviar la información solicitada. Legitimación: Consentimiento del interesado. Destinatarios: No se comunicarán datos a terceros. Derechos: Acceso, rectificación o supresión, oposición, así como otros derechos. Más información: política de privacidad.

¹ Todos los campos son obligatorios.
² Tu correo electrónico no será publicado.

Nadie ha publicado ningún comentario aún. ¡Se tu la primera persona!

Te llamamos

Introduce los siguientes datos y nos pondremos en contacto contigo para atender tus dudas sin compromiso.

Responsable: Máxima Formación, S.L.U., finalidad: Dar respuesta a las solicitudes de información legitimación: consentimiento del interesado, destinatarios: no se comunicarán datos a terceros, derechos: Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en la información adicional. Política de privacidad

Te llamamos

Muchas gracias por solicitar información.
Te contactaremos lo antes posible.

Diseño web: Albin Soft.