Split ggplot2, better linear models