Skip to main content
  • Book
  • © 2019

Data Visualisation with R

111 Examples

Authors:

  • Offers a comprehensive introduction to creating presentation graphics with R

  • Presents the complete code of 111 examples from various fields

  • Includes step-by-step explanations of the programming of figures, based on real data

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xx
  2. Data for Everybody

    • Thomas Rahlf
    Pages 1-4
  3. Basics and Techniques

    1. Front Matter

      Pages 5-5
    2. Structure and Technical Requirements

      • Thomas Rahlf
      Pages 7-24
    3. Implementation in R

      • Thomas Rahlf
      Pages 25-75
    4. Beyond R

      • Thomas Rahlf
      Pages 77-87
    5. Regarding the Examples

      • Thomas Rahlf
      Pages 89-92
  4. Examples

    1. Front Matter

      Pages 93-93
    2. Categorical Data

      • Thomas Rahlf
      Pages 95-190
    3. Distributions

      • Thomas Rahlf
      Pages 191-238
    4. Time Series

      • Thomas Rahlf
      Pages 239-301
    5. Scatter Plots

      • Thomas Rahlf
      Pages 303-326
    6. Maps

      • Thomas Rahlf
      Pages 327-383
    7. Illustrative Examples

      • Thomas Rahlf
      Pages 385-411
  5. Back Matter

    Pages 447-451

About this book

This book introduces readers to the fundamentals of creating presentation graphics using R, based on 111 detailed and complete scripts. It shows how bar and column charts, population pyramids, Lorenz curves, box plots, scatter plots, time series, radial polygons, Gantt charts, heat maps, bump charts, mosaic and balloon charts, and a series of different thematic map types can be created using R’s Base Graphics System. Every example uses real data and includes step-by-step explanations of the figures and their programming. This second edition contains additional examples for cartograms, chord-diagrams and networks, and interactive visualizations with Javascript.

The open source software R is an established standard and a powerful tool for various visualizing applications, integrating nearly all technologies relevant for data visualization. The basic software, enhanced by more than 14000 extension packs currently freely available, is intensively used by organizations including Google, Facebook and the CIA. The book serves as a comprehensive reference guide to a broad variety of applications in various fields.

This book is intended for all kinds of R users, ranging from experts, for whom especially the example codes are particularly useful, to beginners, who will find the finished graphics most helpful in learning what R can actually deliver.

Reviews

“The book can be one of the favourites of a wide range of users from beginners with basic R knowledge to experts. It is especially recommended for students and researchers from social, environmental, and economic fields requiring a consistent and thorough reference always within reach.” (Márta Ladányi, ISCB News, iscb.info, Issue 69, July, 2020)

“Provides the reader with a broad and excellent overview of the various possibilities offered by R’s standard graphics package. … Overall, the book can especially be recommended for students and researchers that are already familiar with R and who intend to find suitable methods for visualizing their data in real world applications. Furthermore, it can also be helpful for students who want a broad overview of R and its visualization capabilities.” (Marc Hüsch, Statistical Papers, April, 2018)

“I definitely recommend this book. The example-based approach is very successful for introducing readers to R’s graphical capabilities; readers can learn proficiency in using base R graphics for obtaining exactly the static presentation figure they envision – including ambitious infographics.  … Last but (by far) not least, the book can be used as a collection of ideas for useful, informative and beautiful graphical displays.” (Ulrike Grömping, Journal of Statistical Software, Vol. 81, October, 2017)

“This is a well written book for designers. … Enjoy this book. I am having fun getting the code to work on other data.” (Mary Anne Thygesen, Cats and Dogs with Data, maryannedata.com, May, 2017)

“If you’ve ever been interested in coding using R, then this book is for you. … If like me, you need hands-on guidance the examples (which use real data) are shown with a step-by-step walkthrough teaching you everything that you need to know.” (Sandro Sorrentino, Medium, medium.com, February, 2017)

“I really like this book: those 100 interesting real data examples with the detailed R-scripts for producing beautiful graphical visualisation are particularly helpful for learning R graphics. I will use it as a main textbook for data visualization for my statistics course.” (Professor Qiwei Yao, Department of Statistics, London School of Economics)

“I like the book. With my two doctoral course students, I use it as a text book for my ‚Doctoral Dissertation Research‘ course in this semester.“ (Prof Dae-Heung Jang, Department of Statistics, Pukyong National University, Busan, South Korea, 2017)


Authors and Affiliations

  • Rheinische Friedrich-Wilhelms-Universität Bonn, Bonn, Germany

    Thomas Rahlf

About the author

Thomas Rahlf has 20 years of experience in data visualization. Holding a PhD in the history of statistics and econometrics, his areas of expertise include also historical statistics, time series analysis and statistical inference. He is director in the department of quality and program management at the German Research Foundation as well as a lecturer at the University of Bonn, Germany.
Graphics and statistics have been a key element of his work for a long time. Recent publications include “Statistical Inference“ in the Handbook of Cliometrics (Springer Reference Series, 2016) and “The German Time Series Dataset, 1834-2012” (Journal of Economics and Statistics, Vol. 236/1). He is also the editor of a book about historical statistics of Germany.

Bibliographic Information

  • Book Title: Data Visualisation with R

  • Book Subtitle: 111 Examples

  • Authors: Thomas Rahlf

  • DOI: https://doi.org/10.1007/978-3-030-28444-2

  • Publisher: Springer Cham

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer Nature Switzerland AG 2019

  • Hardcover ISBN: 978-3-030-28443-5Published: 09 December 2019

  • Softcover ISBN: 978-3-030-28446-6Published: 12 December 2020

  • eBook ISBN: 978-3-030-28444-2Published: 23 November 2019

  • Edition Number: 2

  • Number of Pages: XX, 451

  • Number of Illustrations: 19 b/w illustrations, 190 illustrations in colour

  • Topics: Computer Graphics, Statistics, general, Computer Applications, Professional Computing

  • Industry Sectors: IT & Software

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 89.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access