2015-01-09

Regresión lineal simple en R con ggplot2

Title En una entrada anterior vimos un ejemplo de regresión lineal simple y creamos el diagrama de dispersión y la recta de regresión con funciones del paquete graphics. En esta ocasión emplearemos el paquete ggplot2. Como ejemplo, usamos los datos cats del peso corporal y del corazón de una muestra gatos del paquete MASS en R.

Código

library(MASS)
library(ggplot2)
ggplot(cats, aes(Bwt, Hwt))+
  geom_point(shape = 1)+   
  geom_smooth(method = lm, # Recta de regresión
              se = FALSE)  # Oculta intervalo de confianza

Diagrama de dispersión

Notas

Con la función qplot podemos obtener un gráfico muy similar.

qplot(Bwt, Hwt, data = cats)+ 
  stat_smooth(method = lm, se = FALSE)

Referencias

No hay comentarios:

Publicar un comentario

Nube de datos