Okay, I ran the app.

Okay, so now see no model has been fit, so it is correctly saying,

No Model Found for the Slope, and No Model Found for the Intercept.

Okay, so if I highlight this cluster of points,

that’s the line that you would fit and it gives you the slope and the intercept.

But if I were to grab all of those, that's the line that and that's the intercept.

Let's grab over here where there's no point, see what happens.

Okay, it correctly says, No Model Found and No Model Found.

And if you do the whole thing, everything except that last point, there it goes.

Let's see if we can get the whole thing, there we go.

That would be the line that you'd fit if you grabbed all the data points.

Okay, so this is a nice little interactive graph that you can create using Shiny.

And I'd like you to go ahead and try to recreate this example, but

then also maybe try to create your own example of interactive graph using one of

R's default, kind of canned data sets.

And I think this is one of the primary uses for Shiny.

And I think at this point,

you should also have enough to go on to start making Shiny useful for you.

And there's a lot of other things you can do with Shiny, such as input and

output data sets, data frames.

You can actually embed RGL, RS 3D graphics library in a Shiny webpage using WebGL.

But that stuff's maybe a little bit more fringy, especially the RGL stuff.

Right now, I think you have enough to get started, and I think you should

definitely should give Shiny a try, and work it into your standard toolbox.