A boxplot is another important graph that summarizes the data along with the distribution. In this recipe, we will see how we can produce a boxplot in order to visualize the data summary with distributions.
To create the boxplot, we simulated the dataset as per the following code snippet:
# Set a seed value to make the data reproducible set.seed(12345) qqdata <-data.frame(disA=rnorm(n=100,mean=20,sd=3), disB=rnorm(n=100,mean=25,sd=4), disC=rnorm(n=100,mean=15,sd=1.5), age=sample((c(1,2,3,4)),size=100,replace=T), sex=sample(c("Male","Female"),size=100,replace=T), econ_status=sample(c("Poor","Middle","Rich"), size=100,replace=T))
The basic command produces the boxplot of a single variable with the horizontal orientation. Now, if we want the box plot in the vertical orientation and want it to repeat for each value of another categorical variable—for example sex
—then the syntax will be like the following line of code:
bwplot(disA~sex,data=qqdata)
18.224.64.10