WebR Charlie Data Example

Running Code

Within RStudio you can run code two ways:

You need to have your cursor clicked anywhere on the line, it doesn’t have to be the end of a line. You can also highlight lines and press Command/CTRL + Enter to run just the highlighted section. This is useful for running multiple lines at once or just running part of a line.

Within this tutorial there will also be boxes like the one below that run code. For these, you have to press “Run Code” button. The result of the code will print out below the box, just as it would in R. You can also type in the box and it will execute your added code and give error messages as appropriate.

Try running this code. Then try changing it to subtract -, multiply *, divide /, or use an exponent ^. You can also use () for dictating order of operations.

(The boxes are from an R package {webR} that allows you to run code without actually having loaded R, so if the server isn’t working for and/or you don’t have RStudio downloaded, you can still run the code within these boxes).



Success = Blue; Failure = Red

When R code runs successfully, you will see the line appear in blue in the console. When it does not, you will see an error message in red.

Image 1 Image 2

Try changing the code to see what happens when something runs unsuccessfully:

R’s error messages are notoriously terrible. There is no way to sugarcoat it, they just suck. If you are really stuck, try copying and pasting the error message into Google*; it is very likely someone has had that error before and will have helpful instructions for you to solve your problem. Stack Exchange is a particularly useful website for this.

*ChatGPT works well for this too, but if you’re doing an assignment, make sure your professor is okay with you using it first.