stat_poly_eq position

The stat_poly_eq position is used to add a label to a polynomial regression line in R. The following steps explain its usage:

  1. First, load the necessary libraries: library(ggplot2) and library(ggpmisc).
  2. Create a scatter plot using ggplot with the data of interest.
  3. Add the polynomial regression line using geom_smooth(method = "lm", formula = y ~ poly(x, degree = 2)).
  4. Use stat_poly_eq(formula = my_formula, parse = TRUE, aes(label = paste(stat(eq.label), stat(rr.label), stat(adj.rr.label), sep = "~~~~"))) to add the equation, R-squared value, and adjusted R-squared value to the plot.

These steps will generate a scatter plot with a polynomial regression line and the corresponding equation, R-squared value, and adjusted R-squared value labeled on the plot.