Est-il possible de grouper par deux colonnes? Ainsi, le produit croisé est dessiné pargeom_point() et geom_smooth()?
Comme exemple:
frame <- data.frame(
series <- rep(c('a', 'b'), 6),
sample <- rep(c('glass','water', 'metal'), 4),
data <- c(1:12))
ggplot(frame, aes()) # ...
Tels que les points 6et 12partager un groupe, mais pas avec 3.

data.framepour un complot. Leplotdevrait tracer votre df et non le contraire.