Tracer la ligne ajustée dans certaines limites R

À l'aide de R, je voudrais tracer une relation linéaire entre les deux variables, mais je voudrais l'équipée de la ligne à être présent uniquement dans la plage de données.

Par exemple, si j'ai le code suivant, je voudrais que la ligne d'exister uniquement à partir des valeurs x et y de 1:10 (avec les paramètres par défaut, cette ligne s'étend au-delà de la gamme de points de données).

x <- 1:10
y <- 1:10
plot(x,y)
abline(lm(y~x))

source d'informationauteur Thraupidae