Ir al contenido
  1. Publicaciones/
  2. Viernes de Bioinformatica 2024/

Generación de diversos gráficos usando ggplot2

·300 palabras· loading · loading · · ·
Sofia Guadalupe Salazar Magaña
viernes plots
Autor
LCG. Sofia Guadalupe Salazar Magaña
Lic. Ciencias Genómicas
Tabla de contenido
Viernes2024 - Este artículo es parte de una serie.
Parte 8: Este artículo

¿Qué es ggplot?
#

  • Una biblioteca de visualizacion de datos para el lenguaje de programacion R.
  • Permite a los usuarios construir gráficos complejos a parhttps://eveliacoss.github.io/ViernesBioinfo2024/Clase_ggplot/slides.html#1tir de componentes simples y entendibles.
  • Ofrece amplias opciones para personalizar gráficos, incluyendo temas, leyendas y títulos.

Anatomia de las graficas de ggplot
#

Main Components of the grammar of graphics

  • Datos: ggplot2 trabaja directamente con data frames en R, haciendo fácil la integración con otras herramientas de análisis de datos.

  • Aes (Estéticas): Define cómo se mapean las variables de los datos a propiedades visuales como el color, forma y tamaño.

  • Geoms (Objetos Geométricos): Representan tipos de gráficos como puntos, líneas, barras, etc. Permiten construir una amplia gama de visualizaciones.

  • Facets: permiten generar gráficos para múltiples subconjuntos de un conjunto de datos utilizando la misma escala y ejes, todo en una sola imagen

  • Stats: son funciones que resumen o transforman los datos de formas que facilitan su visualización

De un dataframe a una grafica
#

Source: R for ecology

La imagen simplifica muy bien lo que es ggplot y la accion de transormar nuestros datos a una grafica.

La tabla es el argumento principal cuando vamos a hacer una grafica de ggplot y con los esteticos vamos a mapear cada una de las variables a las propiedades visuales de nuestra grafica y despues se agrega la geometria que en este caso fue asignarle un color a la variable dieta.

Ideas de visualizaciones
#

Quizas tengas un conjunto de datos que no sepas representar visualmente, estas dos herramientas son muy utiles para inspirarse y tener una idea de como representar tus datos.

Esta en general es para hacer analisis de datos, etc. : - The data visualization

Esta es especificamente enfocada en hacer la manipulacion de los datos con tidyverse y las graficas con ggplot. - The R graph gallery

Script de la clase de hoy
#

Script
Viernes2024 - Este artículo es parte de una serie.
Parte 8: Este artículo

Relacionados

Manipulación de datos con R base (vector y dataframe)
·1866 palabras· loading · loading
Evelia Lorena Coss-Navarrete
Sofia Guadalupe Salazar Magaña
Rstudio viernes R
Vector y dataframe.
Introduccion a Rstudio
·1991 palabras· loading · loading
Sofia Guadalupe Salazar Magaña
Evelia Lorena Coss-Navarrete
R tutorial Rstudio viernes
RStudio es un entorno de desarrollo integrado (IDE) para R.
Manipulación de datos usando dplyr
·5504 palabras· loading · loading
Evelia Lorena Coss-Navarrete
viernes db
Con dplyr, puedes filtrar filas, seleccionar columnas, ordenar datos y agrupar datos de forma eficiente.
Manipulación de datos con funciones de R base
·2199 palabras· loading · loading
Evelia Lorena Coss-Navarrete
viernes db
La manipulación de datos con funciones de R base es un tema esencial en análisis de datos.
Terapia de Bioinfo grupal (opcional)
· loading · loading
Israel Aguilar Ordoñez
viernes opcional
Introducción a Rmarkdown
·1300 palabras· loading · loading
Alejandra Schafer
Rstudio viernes R
¿Que es y para que sirve Rmarkdown?