My Account Log in

1 option

Pro data visualization Using R and JavaScript / Tom Barker.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Barker, Tom.
Series:
Expert's voice in Web development.
The expert's voice in Web development Pro data visualization using R and JavaScript
Language:
English
Subjects (All):
Information visualization.
R (Computer program language).
JavaScript (Computer program language).
Web site development.
Physical Description:
1 online resource (xvii, 195 pages) : illustrations (some color), maps (some color).
Edition:
1st ed. 2013.
Place of Publication:
New York : Apress, 2013.
Language Note:
English
System Details:
text file
Summary:
Pro Data Visualization using R and JavaScript makes the R language approachable, and promotes the idea of data gathering and analysis. You'll see how to use R to interrogate and analyze your data, and then use the D3 JavaScript library to format and display that data in an elegant, informative, and interactive way. You will learn how to gather data effectively, and also how to understand the philosophy and implementation of each type of chart, so as to be able to represent the results visually. With the popularity of the R language, the art and practice of creating data visualizations is no longer the preserve of mathematicians, statisticians, or cartographers. As technology leaders, we can gather metrics around what we do and use data visualizations to communicate that information. Pro Data Visualization using R and JavaScript combines the power of the R language with the simplicity and familiarity of JavaScript to display clear and informative data visualizations. Gathering and analyzing empirical data is the key to truly understanding anything. We can track operational metrics to quantify the health of our products in production. We can track quality metrics of our projects, and even use our data to identify bad code. Visualizing this data allows anyone to read our analysis and easily get a deep understanding of the story the data tells.
Contents:
""Contents at a Glance""; ""Contents""; ""About the Author""; ""About the Technical Reviewer""; ""Acknowledgments""; ""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""
""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""; ""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""; ""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""; ""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""; ""Mapping Geographic Data""; ""Adding Latitude and Longitude""; ""Displaying Regional Data""; ""Distributing the Visualization""; ""Summary""; ""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""; ""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""; ""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""
Notes:
"Analyze and visualize your key data"--Cover.
Includes index.
Includes bibliographical references and index.
ISBN:
9781430258070
1430258071
OCLC:
856631555

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account