0%

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 for All takes you step-by-step through tutorials, real-world examples, and online resources. This hands-on resource 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

Table of Contents

  1. 1. Chart Your Data
    1. Chart Design Principles
      1. Deconstructing a Chart
      2. Some Rules are More Important than Others
      3. Chart Aesthetics
    2. Google Sheets Charts
    3. Column and Bar Charts with Google Sheets
      1. Grouped Column and Bar Charts
      2. Separated Column and Bar Charts
      3. Stacked Column and Bar Charts
      4. Histograms
    4. Pie, Line, and Area Charts with Google Sheets
      1. Pie Chart
      2. Line Chart
      3. Stacked Area Chart
    5. XY Scatter and Bubble Charts with Google Sheets
      1. XY Scatter chart
      2. Bubble chart with three columns
      3. Bubble chart with five columns
    6. Create Charts with Tableau Public
    7. Create XY Scatter Chart with Tableau Public
      1. Install Tableau and Get Data
      2. Connect Data and Create a Scatterplot
      3. Add Title and Caption, and Publish
    8. Create Filtered Line Chart with Tableau Public
      1. Connect Text File and Build a Line Chart
      2. Add Title and Caption, and Publish
      3. Summary
  2. 2. Edit and Host Code with GitHub
    1. Copy, Edit, and Host a Simple Leaflet Map Template
    2. Create a New Repo and Upload Files on GitHub
    3. GitHub Desktop and Atom Editor to Code Efficiently
      1. Summary
18.191.132.194