class: title-slide, middle, center background-image: url(data:image/png;base64,#imagenes/liigh_unam_logo.png) background-position: 10% 10% background-size: 15% .center-column[ # Generación de diversos gráficos usando ggplot2 ### VieRnes de Bioinformatica ####Sofía Salazar #### 2024/03/22 ] --- background-image: url(data:image/png;base64,#imagenes/liigh_unam_logo.png) background-position: 10% 10% background-size: 10% class: middle, center # VieRnes de Bioinformática ---- .left-col[ ###
Sofía Salazar Magaña Estudiante de la [Licenciatura en Ciencias Genómicas](https://www.enesjuriquilla.unam.mx/?page_id=2136) @ ENES-J UNAM Asistente de investigación @ [RegGenoLab](https://liigh.unam.mx/), LIIGH UNAM Asistente de investigación @ [Im Lab](https://hakyimlab.org/), The University of Chicago [
GitHub: SophSM](https://github.com/SophSM) ] .center-col[ ###
Miembro - [LupusRGMX](https://twitter.com/LupusRgmx) - [Proyecto JAGUAR](https://twitter.com/PJaguarLATAM) - Viernes de Bioinformática ] .right-col[ <img src="imagenes/LAB-logo.png", height = "150"> <img src = "imagenes/lupus-logo.png"> <img src = "imagenes/jaguar-logo.png"> ] --- class: center, middle
# Clase 8. Generación de diversos gráficos usando ggplot2 --- # Qué es ggplot2? - Una biblioteca de visualización de datos para el lenguaje de programación R. - Permite a los usuarios construir gráficos complejos a partir de componentes simples y entendibles. - Ofrece amplias opciones para personalizar gráficos, incluyendo temas, leyendas y títulos. --- # [Anatomía de las gráficas de ggplot](https://www.geeksforgeeks.org/data-visualization-with-r-and-ggplot2/) <img src = "imagenes/anatomia.jpeg"> --- # [Anatomía de las gráficas de ggplot](https://www.geeksforgeeks.org/data-visualization-with-r-and-ggplot2/) - **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 gráfica <img src = "imagenes/ggplot2_simplified.png", height = "500", width = "500"> .right-col[Source: [R for ecology](https://www.rforecology.com/post/a-simple-introduction-to-ggplot2/)] --- # Ideas de visualizaciones ### - [The data visualization catalogue](https://datavizcatalogue.com/#google_vignette) ### - [The R graph gallery](https://r-graph-gallery.com/) --- # Script para la clase de hoy Ir a [este link](https://github.com/EveliaCoss/ViernesBioinfo2024/tree/main/Clase_ggplot/script_ggplot_clase.R)