Book Image

R Data Visualization Cookbook

By : Gohil
Book Image

R Data Visualization Cookbook

By: Gohil

Overview of this book

If you are a data journalist, academician, student or freelance designer who wants to learn about data visualization, this book is for you. Basic knowledge of R programming is expected.
Table of Contents (12 chapters)
11
Index

Generating a 3D scatter plot with text


The main objective of writing this recipe is to introduce the reader to the additional functionality of the plot3D package. Applying text to a plot provides readers with additional information. If the dataset is large, we might encounter the issue of overlapping text, but it is a great tool to explore and present data.

The package under the code title Two ways to make a scatter 3D of quakes dataset provides an interesting implementation of the scatter3D() function, where the data points in 3D space are projected on a 2D space.

Getting ready

For the current recipe, we would install and load the plot3D package in R.

How to do it…

We will install and load the plot3D package in R using the install.packages() and library() functions. Next, we load the data using the read.csv() function. The dataset is the same data we used in the previous recipe.

install.packages("plot3D")
library(plot3D)
inc= read.csv("income2.csv")

We will define the column names as row names...