# R Scatterplots - r - learn r - r programming

• A scatter plot pairs up values of two quantitative variables in a data set and display them as geometric points inside a Cartesian diagram.
• Scatterplots show many points plotted in the Cartesian plane. Each point represents the values of two variables.
• One variable is chosen in the horizontal axis and another in the vertical axis.
• The simple scatterplot is created using the plot() function. ## Syntax

• The basic syntax for creating scatterplot in R is
• Following is the description of the parameters used −
• x is the data set whose values are the horizontal coordinates.
• y is the data set whose values are the vertical coordinates.
• main is the tile of the graph.
• xlab is the label in the horizontal axis.
• ylab is the label in the vertical axis.
• xlim is the limits of the values of x used for plotting.
• ylim is the limits of the values of y used for plotting.
• axes indicates whether both axes should be drawn on the plot.

## Example

• We use the data set "mtcars" available in the R environment to create a basic scatterplot. Let's use the columns "wt" and "mpg" in mtcars.

## Creating the Scatterplot

• The below script will create a scatterplot graph for the relation between wt(weight) and mpg(miles per gallon).

## Output

• When we execute the above code, it produces the following result ## Scatterplot Matrices

• When we have more than two variables and we want to find the correlation between one variable versus the remaining ones we use scatterplot matrix.
• We use pairs() function to create matrices of scatterplots.

## Syntax

• The basic syntax for creating scatterplot matrices in R is
• Following is the description of the parameters used −
• formula represents the series of variables used in pairs.
• data represents the data set from which the variables will be taken.

## Sample Code

• Each variable is paired up with each of the remaining variable. A scatterplot is plotted for each pair.

## Output

• When the above code is executed we get the following output. 