Contents

 About the Author

 About the Technical Reviewer

 Acknowledgments

images Chapter 1: Background

What Is Data Visualization?

Time Series Charts

Bar Charts

Histograms

Data Maps

Scatter Plots

History

Modern Landscape

Why Data Visualization?

Tools

Languages, Environments, and Libraries

Analysis Tools

Process Overview

Identify a Problem

Gather Data

Analyze Data

Visualize Data

Ethics of Data Visualization

Cite Sources

Be Aware of Visual Cues

Summary

images Chapter 2: R Language Primer

Getting to Know the R Console

The Command Line

Command History

Accessing Documentation

Packages

Importing Data

Using Headers

Specifying a String Delimiter

Specifying Row Identifiers

Using Custom Column Names

Data Structures and Data Types

Data Frames

Matrices

Adding Lists

Looping Through Lists

Applying Functions to Lists

Functions

Summary

images Chapter 3: A Deeper Dive into R

Object-Oriented Programming in R

S3 Classes

S4 Classes

Statistical Analysis with Descriptive Metrics in R

Median and Mean

Quartiles

Standard Deviation

RStudio IDE

R Markdown

RPubs

Summary

images Chapter 4: Data Visualization with D3

Preliminary Concepts

HTML

CSS

SVG

JavaScript

History of D3

Using D3

Setting Up a Project

Using D3

Binding Data

Creating a Bar Chart

Loading External Data

Summary

images Chapter 5: Visualizing Spatial Data from Access Logs

What Are Data Maps?

Access Logs

Parsing the Access Log

Read in the Access Log

Parse the Log File

Geolocation by IP

Output the Fields

Adding Control Logic

Creating a Data Map in R

Distributing the Visualization

Summary

images Chapter 6: Visualizing Data Over Time

Gathering Data

Data Analysis with R

Calculating the Bug Count

Examining the Severity of the Bugs

Adding Interactivity with D3

Reading in the Data

Drawing on the Page

Adding Interactivity

Summary

images Chapter 7: Bar Charts

Standard Bar Chart

Stacked Bar Chart

Grouped Bar Chart

Visualizing and Analyzing Production Incidents

Plotting Data on a Bar Chart with R

Ordering Results

Creating a Stacked Bar Chart

Bar Charts in D3

Creating a Vertical Bar Chart

Creating a Stacked Bar Chart

Creating an Overlaid Visualization

Summary

images Chapter 8: Correlation Analysis with Scatter Plots

Finding Relationships in Data

Introductory Concepts of Agile Development

Correlation Analysis

Creating a Scatter Plot

Creating a Bubble Chart

Visualizing Bugs

Visualizing Production Incidents

Interactive Scatter Plots in D3

Adding the Base HTML and JavaScript

Loading the Data

Adding Interactive Functionality

Adding Form Fields

Retrieving Form Data

Using the Visualization

Summary

images Chapter 9: Visualizing the Balance of Delivery and Quality with Parallel Coordinates

What Are Parallel Coordinate Charts?

History of Parallel Coordinate Plots

Finding Balance

Creating a Parallel Coordinate Chart

Adding in Effort

Brushing Parallel Coordinate Charts with D3

Creating the Base Structure

Creating a y-axis for Each Column

Drawing the Lines

Fading the Lines

Creating the Axes

Summary

Index

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.60.63