+ All Categories
Home > Documents > Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version”...

Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version”...

Date post: 20-Jan-2016
Category:
Upload: theresa-bridges
View: 218 times
Download: 0 times
Share this document with a friend
Popular Tags:
24
Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press
Transcript
Page 1: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Once Upon A Datum: Graphing Crime

Incidents with Google Charts – “The Rapid Fire

Version”Michelle Minkoff,

Interactive Producer,The Associated Press

Page 2: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Where to get resourcesBit.ly/onagraphingcrimestats

Working sampleThese slidesFormatted data, so you can play alongTutorial walkthroughCheat sheat with other charting tips/tricks to know

Find me to exchange ideas/ask questions/point out errors, etc. Best way is @michelleminkoff on Twitter or [email protected].

Page 3: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Crime stats released this week

Often, developing charts is done too fast to be done well, or done well, but not at deadline speed

Prepare for a story

Data released, what to do? Graphs help you report, and tell a story.

Go to FBI crime stats page: http://www.fbi.gov/about-us/cjis/ucr/crime-in-the-u.s/2010/crime-in-the-u.s.-2010

Page 4: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.
Page 5: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

How did categories of crime change (if at all)?

Page 6: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

What we’re after: michelleminkoff.com/crime-stats

Page 7: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Ah, deadline! What graphing library to use?

What is a graphing library? Tradeoff of flexibility/difficulty

Protovis

Raphael

Flot

Google Image Charts

Google Chart Tools (prev. Google Visualization API)

Page 8: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Get the dataDownload an Excel file

Page 9: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Format the data in Excel

Page 10: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Excel > JSON

Use Mr. Data Converter - http://shancarter.com/data_converter/

Paste data in top box

Page 11: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Excel > JSONSelect JSON > Row Arrays

Copy text that is returned to you

Page 12: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

JSON > JSON fileSave that formatted data!

Page 13: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Basic HTML

Page 14: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Souped-up HTML

Page 15: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Quick CSS

Page 16: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Draw the graph

Page 17: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Draw the graph (2/2)

Page 18: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

How do I choose my colors?

Page 19: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Format numbers

Page 20: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Insert it in HTMLAs easy as bringing that code in and calling the

drawVisualization() function from <script> tags in your CMS, and including the div name

But I’m not satisfied!

I want to switch states – enter the change fuction

Page 21: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Changing states

Page 22: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Put it all together

Page 23: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

How do I get it in my CMS/on my website?

CMS: Just need to load API

The inline script tag, loading the chart you’re using

Code that’s in our drawVisualization() function

A div with the same id that’s referred to in drawVisualization()

Whole page: Upload a four-file structure in same folder, like what we created today

Page 24: Once Upon A Datum: Graphing Crime Incidents with Google Charts – “The Rapid Fire Version” Michelle Minkoff, Interactive Producer, The Associated Press.

Voila!And there you have it!

Thanks!


Recommended