# Ejemplo de gráfico de dispersión en R

por | Jun 10, 2018 | R | 0 Comentarios

## Gráfico de dispersión simple

Muestra un ejemplo simple en R de un gráfico de dispersión, para ellos se utiliza la librería ggplot2.

``````set.seed(1234)
x <- rnorm(1:1000, mean = 10,sd = 1)
y <- rnorm(1:1000, mean = 10,sd = 1)
color <- rep(c("red","blue","green","yellow","orange"),200)

qplot(x,y, color=color)``````

## Gráfico de dispersión con múltiples leyendas

Ejemplo que muestra 2 leyendas diferentes en cuanto a forma y color.

``````#install.packages("ggplot2") # Instalar paquete de visualización gráfica
library(ggplot2) # Cargar la librería gráfica "ggplot2"

x = c(1,3,4,2,5,6,3,2,5,3)
y = c(5,4,3,1,5,1,2,4,1,3)
color = c("red","red","red","red","red","blue","blue","blue","blue","blue")
shape = c(1,2,0,1,1,0,0,2,1,1)
name = c("A","B","C","D","E","A","B","C","D","E")
datos <- data.frame(x,y,color,shape,name)

ggplot(datos, aes(x = x, y = y, color = factor(color), shape = factor(shape))) +
geom_point( size=10 ) +
theme_minimal() +
geom_text(aes(label=name), color="gray30" ) +
labs(shape = "Shapes", color = "Colors") +
xlab("Nombre eje X") +
ylab("Nombre eje Y") +
scale_color_manual(values = c("red","blue"),
labels = c("color red", "color blue"))+
scale_shape_manual(values= c(0,1,2),