Book description
Tell your story and show it with data, using free and easy-to-learn tools on the web. This introductory book teaches you how to design interactive charts and customized maps for your website, beginning with simple drag-and-drop tools such as Google Sheets, Datawrapper, and Tableau Public. You'll also gradually learn how to edit open source code templates like Chart.js, Highcharts, and Leaflet on GitHub.
Hands-On Data Visualization takes you step-by-step through tutorials, real-world examples, and online resources. This practical guide is ideal for students, nonprofit organizations, small business owners, local governments, journalists, academics, and anyone who wants to take data out of spreadsheets and turn it into lively interactive stories. No coding experience is required.
- Build interactive charts and maps and embed them in your website
- Understand the principles for designing effective charts and maps
- Learn key data visualization concepts to help you choose the right tools
- Convert and transform tabular and spatial data to tell your data story
- Edit and host Chart.js, Highcharts, and Leaflet map code templates on GitHub
- Learn how to detect bias in charts and maps produced by others
Publisher resources
Table of contents
- Preface
- Introduction
- I. Foundational Skills
- 1. Choose Tools to Tell Your Story
-
2. Strengthen Your Spreadsheet Skills
- Select Your Spreadsheet Tools
- Download to CSV or ODS Format
- Make a Copy of a Google Sheet
- Share Your Google Sheets
- Upload and Convert to Google Sheets
- Geocode Addresses in Google Sheets
- Collect Data with Google Forms
- Sort and Filter Data
- Calculate with Formulas
- Summarize Data with Pivot Tables
- Match Columns with VLOOKUP
- Spreadsheet Versus Relational Database
- 3. Find and Question Your Data
- 4. Clean Up Messy Data
- 5. Make Meaningful Comparisons
- II. Building Visualizations
- 6. Chart Your Data
- 7. Map Your Data
- 8. Table Your Data
- 9. Embed on the Web
- III. Code Templates and Advanced Tools
- 10. Edit and Host Code with GitHub
- 11. Chart.js and Highcharts Templates
- 12. Leaflet Map Templates
-
13. Transform Your Map Data
- Geospatial Data and GeoJSON
- Find GeoJSON Boundary Files
- Draw and Edit with GeoJson.io
-
Edit and Join with Mapshaper
- Import, Convert, and Export Map Boundary Files
- Edit Data for Specific Polygons
- Rename Data Fields
- Remove Unwanted Data Fields
- Simplify Map Boundaries to Reduce File Size
- Dissolve Internal Polygons to Create an Outline Map
- Clip a Map to Match an Outline Layer
- Join Spreadsheet Data With Polygon Map
- Count Points in Polygons with Mapshaper
- More About Joins
- Merge Selected Polygons with Join and Dissolve Commands
- Convert Compressed KMZ to KML
- Georeference with Map Warper
- Bulk Geocode with US Census
- Pivot Points into Polygon Data
- IV. Telling True, Meaningful Stories
- 14. Detect Lies and Reduce Bias
- 15. Tell and Show Your Data Story
- A. Fix Common Problems
- Index
Product information
- Title: Hands-On Data Visualization
- Author(s):
- Release date: April 2021
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492086000
You might also like
book
Fundamentals of Data Visualization
Effective visualization is the best way to communicate information from the increasingly large and complex datasets …
book
The Data Visualization Workshop
Explore a modern approach to visualizing data with Python and transform large real-world datasets into expressive …
book
Data Science Bookcamp
Learn data science with Python by building five real-world projects! Experiment with card game predictions, tracking …
book
Making Data Visual
You have a mound of data front of you and a suite of computation tools at …