An interactive function that will generate a scatterplot of two variables, then allow the user to click the plot in two locations to draw a best fit line. Residuals are drawn by default; boxes representing the squared residuals are optional.

1 |

`x` |
the name of numerical vector 1 |

`y` |
the name of numerical vector 2 |

`data` |
the dataframe in which x and y can be found |

`showSquares` |
logical option to show boxes representing the squared residuals |

`leastSquares` |
logical option to bypass point entry and automatically draw the least squares line |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.