Contenido de este artículo
- 0
- 0
- 0
- 0
Actualizado el 17 de julio de 2024, por Luis Benites.
Este tutorial proporciona un ejemplo de cómo etiquetar los puntos en un diagrama de dispersión tanto en base R como en ggplot2.
Ejemplo 1: Etiquetar puntos de la gráfica de dispersión en Base R
Para agregar etiquetas a los puntos de la gráfica de dispersión en base R, puede usar la función text () , que usa la siguiente sintaxis:
texto (x, y, etiquetas,…)
- x: la coordenada x de las etiquetas
- y: la coordenada y de las etiquetas
- etiquetas: el texto que se utilizará para las etiquetas
El siguiente código muestra cómo etiquetar un solo punto en un diagrama de dispersión en base R:
#create data df <- data. marco (x = c (1, 2, 3, 4, 5, 6), y = c (7, 9, 14, 19, 12, 15), z = c ('A', 'B', 'C', 'D', 'E', 'F')) #create scatterplot plot (df $ x, df $ y) #add etiqueta al tercer punto en el conjunto de datos texto (df $ x [3], df $ y [3] -1, etiquetas = df $ z [3])
El siguiente código muestra cómo etiquetar cada punto en un diagrama de dispersión en base R:
#create data df <- data. marco (x = c (1, 2, 3, 4, 5, 6), y = c (7, 9, 14, 19, 12, 15), z = c ('A', 'B', 'C', 'D', 'E', 'F')) #create scatterplot plot (df $ x, df $ y) #add etiquetas a cada punto texto (df $ x, df $ y-1, etiquetas = df $ z)
Ejemplo 2: Etiquetar puntos de diagrama de dispersión en ggplot2
El siguiente código muestra cómo etiquetar un solo punto en un diagrama de dispersión en ggplot2:
#cargar biblioteca ggplot2 (ggplot2) #create data df <- data. marco (x = c (1, 2, 3, 4, 5, 6), y = c (7, 9, 14, 19, 12, 15), z = c ('A', 'B', 'C', 'D', 'E', 'F')) #crear un diagrama de dispersión con una etiqueta en el tercer punto del conjunto de datos ggplot (df, aes (x, y)) + geom_point () + anotar (' texto ', x = 3, y = 13.5, etiqueta = ' C ')
El siguiente código muestra cómo etiquetar cada punto en un diagrama de dispersión en ggplot2:
#cargar ggplot2 y ggrepel para una fácil biblioteca de anotaciones (ggplot2) biblioteca (ggrepel) #create data df <- data. marco (x = c (1, 2, 3, 4, 5, 6), y = c (7, 9, 14, 19, 12, 15), z = c ('A', 'B', 'C', 'D', 'E', 'F')) #crear un diagrama de dispersión con una etiqueta en cada punto ggplot (df, aes (x, y)) + geom_point () + geom_text_repel ( aes (etiqueta = z))
Recursos adicionales
Cómo crear un diagrama de dispersión con una línea de regresión en R
Cómo usar la función Jitter en R para diagramas de dispersión
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: