Book Image

R Data Visualization Recipes

By : Vitor Bianchi Lanzetta
Book Image

R Data Visualization Recipes

By: Vitor Bianchi Lanzetta

Overview of this book

R is an open source language for data analysis and graphics that allows users to load various packages for effective and better data interpretation. Its popularity has soared in recent years because of its powerful capabilities when it comes to turning different kinds of data into intuitive visualization solutions. This book is an update to our earlier R data visualization cookbook with 100 percent fresh content and covering all the cutting edge R data visualization tools. This book is packed with practical recipes, designed to provide you with all the guidance needed to get to grips with data visualization using R. It starts off with the basics of ggplot2, ggvis, and plotly visualization packages, along with an introduction to creating maps and customizing them, before progressively taking you through various ggplot2 extensions, such as ggforce, ggrepel, and gganimate. Using real-world datasets, you will analyze and visualize your data as histograms, bar graphs, and scatterplots, and customize your plots with various themes and coloring options. The book also covers advanced visualization aspects such as creating interactive dashboards using Shiny By the end of the book, you will be equipped with key techniques to create impressive data visualizations with professional efficiency and precision.
Table of Contents (19 chapters)
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface

Making line plots


Line graphs are very used both at the academy and industry. Needless to say, economists are mad about line graphs, and for a good reason. They are an easy choice when it comes to demonstrating a progression (for example, time-progression) of some continuous variable, let's say macroeconomic indicators.

Non-interactive line plots can be drawn by ggplot2. If there is some need to update the graphic with considerable frequency, interactive ones are a better fit and they can be crafted by ggvis or plotly. Plots made with these packages rapidly respond to data changes.

For this recipe, we're going to draw line graphs about the evolution of foreign trade (as percentage of Gross Domestic Product) of Finland and West Germany between 1965 and 1990. Both countries had chosen different economic paths. Let's see check their economic paths once we make sure to meet the requirements.

Getting ready

Beforemoving on, we need to install the Zelig package in order to make data available. We also...