# How to add grids to plots in R

The plot function in Base R does not automatically put up a grid. For example, if you do a simple plot like this,

# Plot y = square(x) for x between 1 and 10 > plot(1:10,(1:10)^2)

It is pretty hard to figure out where exactly each of these points lie. A grid would be nice to quickly get the x and y values.

# nx stands for the number of vertical lines on the x-axis. # ny = nx is a default argument > grid( nx= 10 )

The default grid lines are grey in color. You can change it by specifying the col argument.

> grid( nx = 10, col = "lightblue")

Check out this post on how to make interactive plots in R using plotly