Scatter plots with texts, labels, and lines
In the previous recipe, we studied how to construct a very basic scatter plot. In order for the plot to deliver a strong message, we need to add elements such as text, labels, and lines. The main objective of a visualization is to grab the attention of its audience and make the optimal use of the data available. The audience should be able to get most of its information from the visualization itself.
The following screenshot plots the child mortality rate in selected countries. The story we would like to share with the readers is the relationship between the child mortality rate and Gross Domestic Product (GDP) of a country. We can improve on our understanding of these relationships if the readers can compare extreme scenarios or compare a specific country with a benchmark (average child mortality rate).
How to do it…
In the previous recipe, we used a dataset from the ISLR
package. But what if we would like to import our own data in R? We can set...