Interactive Web-Based Data Visualization with R, plotly, and shiny

Interactive Web-Based Data Visualization with R, plotly, and shiny

Book Description
The richly illustrated Interactive Web-Based Data Visualization with R, plotly, and shiny focuses on the process of programming interactive web graphics for multidimensional data analysis. It is written for the data analyst who wants to leverage the capabilities of interactive web graphics without having to learn web programming. Through many R code examples, you will learn how to tap the extensive functionality of these tools to enhance the presentation and exploration of data. By mastering these concepts and tools, you will impress your colleagues with your ability to quickly generate more informative, engaging, and reproducible interactive graphics using free and open source software that you can share over email, export to pdf, and more.
Key Features:
  • Convert static ggplot2 graphics to an interactive web-based form
  • Link, animate, and arrange multiple plots in standalone HTML from R
  • Embed, modify, and respond to plotly graphics in a shiny app
  • Learn best practices for visualizing continuous, discrete, and multivariate data
  • Learn numerous ways to visualize geo-spatial data
This book makes heavy use of plotly for graphical rendering, but you will also learn about other R packages that support different phases of a data science workflow, such as tidyr, dplyr, and tidyverse. Along the way, you will gain insight into best practices for visualization of high-dimensional data, statistical graphics, and graphical perception. The printed book is complemented by an interactive website where readers can view movies demonstrating the examples and interact with graphics.


1. Introduction

I - Creating views
2. Overview
3. Scattered foundations
4. Maps
5. Bars and histograms
6. Boxplots
7. 2D frequencies
8. 3D charts

II - Publishing views
9. Introduction
10. Saving and embedding HTML
11. Exporting static images
12. Editing views for publishing

III - Combining multiple views
13. Arranging views
14. Animating views

IV - Linking multiple views
15. Introduction
16. Client-side linking
17. Server-side linking with shiny

V - Event handling in jаvascript
18. Introduction
19. Working with JSON
20. Adding custom event handlers
21. Supplying custom data
22. Leveraging web technologies from R

VI - Various special topics
23. Is plotly free and secure?
24. Improving performance
25. Controlling tooltips
26. Control the modebar
27. Working with colors
28. Working with symbols and glyphs
29. Embedding images
30. Language support
31. LaTeX rendering
32. The data-plot-pipeline
33. Improving ggplotly()
34. Translating custom ggplot2 geoms

Download Interactive Web-Based Data Visualization with R, plotly, and shiny PDF or ePUB format free

Free sample

Download in .PDF format

Download in .ePUB format

Add comments
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019