En este artículo, discutiremos cómo agregar círculos alrededor de puntos de datos específicos en el lenguaje de programación R.
Método 1: Usar el método geom_point
El paquete ggplot2 en R se usa para realizar la visualización de datos. Para instalar este paquete, escriba el siguiente comando en la terminal.
Sintaxis:
install.packages("ggplot2")
Se pueden crear asignaciones estéticas al objeto de trazado para determinar la relación entre los ejes x e y respectivamente. Se pueden agregar componentes adicionales al objeto ggplot creado.
Sintaxis:
ggplot(data = NULL, mapping = aes())
Parámetros:
- data: conjunto de datos predeterminado para usar en la gráfica.
- mapeo: lista de mapeos estéticos para usar en la trama.
Los geoms también se pueden especificar con las asignaciones adicionales, como el color para colorear de manera diferente los puntos pertenecientes a diferentes grupos.
Sintaxis:
geom_point(cond, pch, size, colour)
Se pueden agregar círculos alrededor de los puntos de datos especificando la condición que se aplicará en el marco de datos. El tamaño del círculo y su color correspondiente se pueden especificar utilizando los argumentos del método geom_point().
Ejemplo:
R
# importing required libraries library("ggplot2") # creating data frame df < - data.frame(col1=c(1: 10), col2=c(11: 20)) # plotting the data df % >% ggplot(aes(x=col1, col2))+ geom_point()+ # encircling points where col1 value is more than 6 geom_point(data=df % > % filter(col1 > 6), pch=21, size=4, colour="purple")
Producción
Método 2: Usando el método de símbolos
El método plot() en base R se usa para trazar un conjunto de puntos de datos especificados usando las coordenadas x e y. El método de símbolos() en R se puede usar para agregar círculos alrededor de ellos.
Sintaxis:
symbols (x, y , circles = c() , add , fg)
Parámetros:
- x, y: las coordenadas x e y de los centros de los símbolos.
- círculos: un vector que proporciona los radios de los círculos.
- add: en caso de que el valor del argumento de add sea VERDADERO, los símbolos se agregan a un gráfico existente; de lo contrario, se crea un nuevo gráfico.
- fg: un vector de los colores en los que se dibujarán los símbolos.
Ejemplo : Este Código rodea los puntos pertenecientes a las coordenadas (1,11) y (8,18) respectivamente con colores rojo y azul:
R
# creating data frame col1 = c(1: 10) col2 = c(11: 20) print("X coordinates") print(col1) print("Y coordinates") print(col2) # plotting the data frame plot(col1, col2) # adding circles around the points symbols(x=c(1, 8), y=c(11, 18), circles=c(0.16, 0.4), add=T, inches=F, fg=c('red', 'blue'))
Producción
[1] "X coordinates" [1] 1 2 3 4 5 6 7 8 9 10 [1] "Y coordinates" [1] 11 12 13 14 15 16 17 18 19 20
Publicación traducida automáticamente
Artículo escrito por codersgram9 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA