Displaying the data density on axes
In this recipe, we will learn how to show the density of data points on a scatter plot in the margin of the X or Y axes.
Getting ready
For this recipe, we don't need to load any additional libraries.
How to do it...
We will use the rug()
function in the base graphics library. As a simple example to illustrate the use of this function, let's see the data density of a normal distribution:
x<-rnorm(1000) plot(density(x)) rug(x)

How it works...
As can be seen from this example, the rug()
function adds a set of lines just above the x-axis. A line or tick mark is placed wherever there is a point at that particular X
location. ...
Get R: Data Analysis and Visualization now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.