Scatterplots in ggplot2
Scatter plots with ellipses
The function stat_ellipse() can be used as follow:
# One ellipse arround all points ggplot(faithful, aes(waiting, eruptions))+ geom_point()+ stat_ellipse() # Ellipse by groups p <- ggplot(faithful, aes(waiting, eruptions, color = eruptions > 3))+ geom_point() p + stat_ellipse() # Change the type of ellipses: possible values are "t", "norm", "euclid" p + stat_ellipse(type = "norm")