Rough Cuts are manuscripts that are developed but not yet published, available through Safari. Rough Cuts provide you access to the very latest information on a given topic and offer you the opportunity to interact with the author to influence the final publication.
This is the Rough Cut version of the printed book.
Data Visualization Toolkit offers a hands-on, practical, and holistic approach to the art of visualizing data. You'll learn how to use Postgres, Rails, D3, and Leaflet to create beautiful visualizations and maps that give your data a voice--and make it dance!
Barrett Clark teaches through real-world problems and examples developed specifically to illuminate the concepts and techniques you need to generate highly effective data visualizations. You'll move from the absolute basics towards deep dives, mastering diverse visualizations and gaining an expert understanding of when to use each.
Coverage includes
Everything here is aimed at one goal: to help you cut through the clutter and let your data tell you all it can.
Part I: ActiveRecord and D3
Chapter 1: D3 and Rails
Chapter 2: Transforming Data with ActiveRecord and D3
Chapter 3: Working with Time Series Data
Chapter 4: Working with Large Datasets
Part II: Using SQL In Rails
Chapter 5: Window Functions, Subqueries, and Common Table Expression
Chapter 6: The Chord Diagram
Chapter 7: Time-Series Aggregates in Postgres
Chapter 8: Using a Separate Reporting Database
Part III: Geospatial Rails
Chapter 9: Working with Geospatial Data in Rails
Chapter 10: Making Maps with Leaflet and Rails
Chapter 11: Querying Geospatial Data
Appendix A: Ruby and Rails Setup
Appendix B: Brief Postgres Overview
Appendix C: SQL Joins