Make your charts pop and your data tell a story with these top tips from data expert, Ryan Withop. Originally presented at the SF Analytics Summit 2016, Ryan describes the C's of great data visualization: Chart type, Clean, Color, and Sizing and provides examples of how to make your charts and dashboards easy to understand from a distance.
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Data Visualization & Storytelling Top Tips
1. Ryan Withop
Former Sr. Mgr. Analytics, Electronic Arts
Analytics Lead, Chosen.fm
@RyanWithop
Data Visualization & Storytelling Tips
SF Analytics Summit 03/16
Comments in gray were added post-facto to help Slideshare readers.
2. Source: Star Wars Battlefront, EA, DICE
Video game play recording of rwithopswag
This is what I was competing against visually at Electronic Arts.
3. Source: Charley Kyd, MBA
http://exceluser.com/training/reporting/dashboard-ebook.html
Great for Finance. Terrible for communicating action.
11. Thank You Email Drives 10% Lift
In 2nd Purchases
0%
5%
10%
15%
20%
25%
30%
Made a 2nd Purchase
(1/1 – 2/28/2015, n=11K)
+10%
Recommendation: Deploy “Thank You” emails across purchasing
system within one hour of first transaction
State the results at the top and provide next steps.
22. • Tableau, Domo, Looker
• Geckoboard
• Amplitude Analytics
• Mixpanel, Kissmetrics
• JS: wrapboostrap
• Chart.io, QlikView
8+2 Visualization Solutions
These are the data platforms/visualization solutions I recently reviewed.
Ask me on twitter if you have questions about these for your business.
24. Source: USA Today Super Bowl Ads 2014
http://visual.ly/m/portfolio/science-of-superbowl-ads-usa-today/
Easy to visually determine the ROI.
25. Source: Michael Carper, Apparatus
http://www.tableau.com/about/blog/2013/12/viz-hall-fame-27270
Interactive. Easy to see biggest companies by state.
26. Source: Michael Carper, Apparatus
http://www.tableau.com/about/blog/2013/12/viz-hall-fame-27270
27. Source: Diana Gosi, Fuze
http://visual.ly/ugly-truth-about-meetings
Time in Meetings
Simple use of color to highlight. Simplicity.
28. Source: Diana Gosi, Fuze
http://visual.ly/ugly-truth-about-meetings
Time in Meetings
0%
10%
20%
30%
40%
50%
60%
Total Org. Middle Mgmt Upper Mgmt
Management Time in Meetings
If story is that Upper Mgmt wastes the most time, this would be
more effective.
29. Source: Ryan Sleeper - Evolytics
https://public.tableau.com/profile/osmguy
$100K $483K $45K
Adding just a few visual elements, makes the data story more engaging.
35. What is the Story?
0.0
0.1
0.2
0.3
0.4
0.5
0.6
Ellen Dance
Rock
Taylor Swift
Punjabi
It is not clear what we are trying to say here. Changing the chart
type will help us better communicate our message.
38. Ellen’s Dance Off Highest Retention
Last Month
25%
28%
36%
48%
0% 20% 40% 60%
Retention by Game
(08/01 – 08/30/2015, n= 4.5K)
Ellen Dance
Rock
Taylor Swift
Punjabi Prayer
Notice how horizontal charts make it appear like the categories
are competing against each other?
39. Pie Chart
N. America
Ellen Dance Off
Country
Rock
Pop
Taylor Swift
Ed Sheeran
R&B
Rap
Grunge
Europe
Ellen Dance Off
Country
Rock
Pop
Taylor Swift
Ed Sheeran
R&B
Rap
Grunge
Asia
Ellen Dance Off
Country
Rock
Pop
Taylor Swift
Ed Sheeran
R&B
Rap
Grunge
41. Source: James Wright - YouTube
Patti Labelle Sweet Potato Pie
Video of James Wright singing about pie.
42. Horizontal Stacked Bar Chart
0% 20% 40% 60% 80% 100%
N.America
Asia
Players by Game
(11/2015, n=54K)
Ellen Dance Off
Country
Rock
Pop
Taylor Swift
Ed Sheeran
R&B
Rap
Grunge
Compared to pie charts, this is much easier to compare any
category between N.America and Asia.
54. Too Many Categories
0% 20% 40% 60% 80% 100%
N.America
Asia
Players by Game
(11/2015, n=54K)
Ellen Dance Off
Country
Rock
Pop
Taylor Swift
Ed Sheeran
R&B
Rap
Grunge
56. Horizontal Stacked Bar Chart
Reduce to five categories
0% 20% 40% 60% 80% 100%
N.America
Asia
Players by Game
(11/2015, n=54K)
Ellen Dance Off
Country
Rock
Pop
Others
65. Too Much Color
25%
28%
36%
48%
0% 20% 40% 60%
Retention by Game
(10/01 – 12/31/2015, n= 4.5K)
Ellen Dance
Rock
Taylor Swift
Punjabi Prayer
66. Gradient Colors
25%
28%
36%
48%
0% 20% 40% 60%
Retention by Game
(10/01 – 12/31/2015, n= 4.5K)
Ellen Dance
Rock
Taylor Swift
Punjabi Prayer
Simplifies the message. Darkest value gets the most attention.
67. Gradient Colors
25%
28%
36%
48%
0% 20% 40% 60%
Retention by Game
(10/01 – 12/31/2015, n= 4.5K)
Ellen Dance
Rock
Taylor Swift
Punjabi Prayer
1
1 5% improvement in Rock category
How to highlight an important result.
69. Which Games Should We Cross-Promote?
Dark Green is High Affinity
Removing the text and using affinity as the shading dimension, we
can now see that Ellen Dance Off and Taylor Swift should be
cross promoted.
70. Which Games Should We Cross-Promote?
Dark Green is High Affinity
Add values back if they are relevant to your decision makers.
72. Can It Be Read From the Back?
16+pt axes fonts, 20-24pt title font
$0.8
$0.9
$1.0
$1.1
$1.2
$1.3
$1.4
$1.5
$1.6
$1.7
$1.8
$1.9
$2.0
Millions
Revenue
$1.0
$1.1
$1.2
$1.3
$1.4
$1.5
$1.6
$1.7
$1.8
January
February
March
April
May
June
July
August
September
October
Millions
Revenue
73. Does It Tell Your Story?
Scale Axes
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Made a 2nd Purchase
0%
5%
10%
15%
20%
25%
30%
Made a 2nd Purchase
+10%
74. Does Scale Change the Story?
1,500,000
1,550,000
1,600,000
1,650,000
1,700,000
1,750,000
1,800,000
NumberofUsers
New Users
75. Does Scale Change the Story?
1.00
1.10
1.20
1.30
1.40
1.50
1.60
1.70
1.80
NumberofUsers
Millions
New Users
The previous slide made it appear that every dip was important,
when these are actually normal deviations. Increase your y-axis
scale to tell the story that there is little change.
79. Show Change in a Static Chart
$2.7
$3.2
$0.8$0.7
$-
$0.5
$1.0
$1.5
$2.0
$2.5
$3.0
$3.5
$4.0
0 1 2 3 4
Revenue($M)
Weeks Active
Change in Key Performance Metrics
You don’t need animations if you always show older values in a
more transparent color.
89. Source: Cloudfront Theme - wrapbootstrap
https://wrapbootstrap.com/themes
Good contrast showing different data types above. Lower boxes
contrast is too high and competes for our attention.
95. Source: James Gonzales, Ryan Withop
Electronic Arts (EA)
412,000
Simple color scheme, bar chart for hitting goals, sizing metrics for
highlighting what is important, and a simple graphic.
You can do this too now.
96. Future of Visualization
• Open Source
• D3.js, Chart.js, Rmarkdown, ggplot2,
OpenStreetmap, wrapbootstrap
• Animation
• Easier creation of complex visualizations
98. 1. Chart Type
2. Clean
3. Color
4. Size
The C’s of Data Visualization
99. Doesn’t have to be beautiful,
but it does have to be
UNDERSTANDABLE
100. Ryan Withop
Former Sr. Mgr. Analytics, Electronic Arts
Analytics Lead, Chosen.fm
@RyanWithop
Data Visualization & Storytelling Tips
SF Analytics Summit 03/16
Hinweis der Redaktion
This is what I had to compete with at EA – we show this at quarterly meetings, and then we show my line graphs and bar graphs?
Can’t present this
When I could present this
Construct – see icon top –
Used on field – stop play – one tip to refocus and restart
Communicate the intended message
Graphing
Communicating
Communicate the intended message
Volunteer 2nd row – 6th line – get a shirt
Great Christmas present if you want it - $10.20
Lots among a forest, road sign
Mining crafting
Too much asking for my attention
What is the story here? – poor choice of charts
Explain – Super bowl ads
Bigger text in bar chart, use of red text?
Interactive - Click a state or industry to filter down the blob of biggest company bubbles
Interactive – Human Resources selected – note the filtering
Few simple elements – wise use of color to emphasize
Multiple clicks
She could have just shown this – but this probably wouldn’t live beyond her presentation
Just a couple visual elements totally changes this
Broke boring bar chart into little bricks – explaining the brick
Would have added the totals
My favorite
Really just numbers and text – but creative use of text size to make more readable
Not talented – maybe you are great at spotting talent
heart – vote up, vote down, share, follow
Construct – games, videos, voting, events
Ellen became investor – yesterday launched the app on her show – entrants in her dance competition – appearance on show
Missy Elliot – launched a game
Fox’s TV Show Empire
Future platform – anyone in the world create a game
Not clear what trying to say with this chart
Communicate the intended message
Communicate the intended message
Our eyes are better at estimating size – horizontally
Notice how it almost feels like these categories are racing each other?
(BTW: we will work on these colors later – yuck!)
Is Taylor Swift Bigger than pop?
Taylor more popular in N. America or Europe?
Problem with Area Charts – people are bad at judging size in circular fashion
Communicate the intended message
How much easier it is to see the size difference between any individual item across Asia vs N.America?
Can see the trend really well, but comparison just ok
Area Chart – make the fill color semi-transparent – “More Fill Colors” -> Transparency=60%
If your charting does not give you the actual points too….copy the data points, add in as a second series but change chart type to line with data points, change the outline color…green and fill color to white
Set the x-axis the same
Revenue is the size dimension
Y-axis is half the size dimension
Wind Rose – height is the # of times in that direction, text is current value, radial placement – direction
I think color was the strength of the wind – 4 dimensions – easy to understand
Hard to explain to non-technical – too many stats
Get to the point for business users
Too Many Categories
Reduced to 5-6 categories
Clear that Asia has more variety in their choice of game and Ellen, Country less popular there
Removed grid lines
Do you even need the axes – if only current value and trajectory are necessary for your story?
Lots of white space and variety
More on this dashboard I created later
What’s important here? – I can’t tell – all screaming for my attention
How quickly you can identify overlap in games
Can even add value back – doesn’t hurt much
16-18 pt font on the axes and axes labels
20-24 pt title font
If 10% is meaningful to your company – then disservice to present it the way shown in blue
If change in number of users here not significant, don’t show it in a scale that makes look significant
Only asking to have to spend time researching cause behind every dip
Wipe from Bottom
Animate by Element in Series – PowerPoint option
Using R or Tableau type tool – just make chart previous value in lighter or more transparent color
Clearly see purple dropping in value and blue rising in value
ere? – I can’t tell – all screaming for my attention
Use of size and contrast and light use of color to draw focus
Mostly asked about the current value anyway
Grey – goal – feel pressured to meet the goal
Hor bar feels like progress and pressure
Spark instead of trend lines to show getting better
Like the coloring – not a bad dashboard – could be better with a little more alignment
Like the Grid system – easy for eyes to move from section to section
I added color to top to make it stand out
Organized incorrectly, put the income together with income related items beneath it, “LAST ACTIVITY” move under the colored activity sections – so just look down
Good amount of contrast, maybe too much with bottom group of text boxes competing for attention
What’s important here? – I can’t tell – all screaming for my attention and not screaming at the same time
he intended message
Top left most important
Most put logo there – what percentage of your employees don’t know what company they work for? – move it to the bottom
In this case – new partnership – maybe want to highlight how many users we are getting
(fake data)
Maybe better if I can get a smaller logo – hold grid better
How to make the funnel
See her
Back to beginning of our presentation
See how this is actually simple – only a few elements