SlideShare uma empresa Scribd logo
1 de 110
Baixar para ler offline
Visualising Data
   Brian Suda              London, England
   suda.co.uk              51°30′N
   May 26th                0°6′E




http://www.flickr.com/photos/fepigio/461422792/
Today's focus
Each Chart and
Graph type tells a
  different story
Bar Charts

400

300

200

100



      1   2   3   4   5   6   7   8   9   10   11   12
Area Charts
800

700

600

500

400

300

200

100



      1   2    3   4   5   6   7   8   9   10   11   12
Line Charts
1,000,000



800,000



600,000


400,000



200,000


       June   July   Aug   Sept   Oct   Nov   Dec   Jan   Feb
Horizon Graphs
400

300

200

100




-100

-200

-300

-400



       1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20




       1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20
Attributes to signal change
How do we highlight just aspects of the design?
Attributes to signal change
                                   In vitae facilisis nisl. Pellentesque
                                   facilisis rutrum sem non viverra.
                                   Curabitur tortor ipsum, sodales et
                                   viverra nec, malesuada sed felis.
                                   Nulla ornare velit diam, sit amet
                                   imperdiet ligula. Pellentesque vel
                                   dictum nunc. Lorem ipsum dolor sit
                                   amet, consectetur adipiscing elit.
 Sun Mon Tue Wed Thu   Fri   Sat   Donec suscipit venenatis feugiat.




                         Color
Attributes to signal change
                                   In vitae facilisis nisl. Pellentesque
                                   facilisis rutrum sem non viverra.
                                   Curabitur tortor ipsum, sodales et
                                   viverra nec, malesuada sed felis.
                                   Nulla ornare velit diam, sit amet
                                   imperdiet ligula. Pellentesque vel
                                   dictum nunc. Lorem ipsum dolor sit
                                   amet, consectetur adipiscing elit.
 Sun Mon Tue Wed Thu   Fri   Sat   Donec suscipit venenatis feugiat.




                Saturation
Attributes to signal change

                            Blueberries
                            Blue berries

 2009   Q1   Q2   Q3   Q4



                       Position
Attributes to signal change
     50

     25

      0
          Jan       Feb          Mar           Apr           May           Jun


In vitae facilisis nisl. Pellentesque facilisis rutrum sem non viverra. Curabitur tortor
ipsum, sodales et viverra nec, malesuada sed felis. Nulla ornare velit diam, sit amet
imperdiet ligula. Pellentesque vel dictum nunc. Lorem ipsum dolor sit amet,
consectetur adipiscing elit. Donec suscipit venenatis feugiat.



                             Weight
Attributes to signal change

         Animation
         Rotation
         Others...
3D
3D



Hippo #1   Hippo #2
 2 Units    4 Units
3D




Hippo #1   Hippo #2
 2 Units    4 Units
3D



Hippo #1   Hippo #2    Hippo #1   Hippo #2
 2 Units    4 Units     2 Units    4 Units
3D




Hippo #1   Hippo #2
 2 Units    4 Units
3D Charts!


       Vanishing Point
3D Charts!
    Vanishing Point
3D Charts!

     Vanishing Point
3D Charts!
3D Charts!




http://www.guardian.co.uk/technology/blog/2008/jan/21/
              liesdamnliesandstevejobs
Data to Ink Ratio
A large share of ink on a graphic should
present data-information, the ink
changing as the data change. Data-ink is
the non-erasable core of a graphic, the
non-redundant ink arranged in response
to variation in the numbers represented.

                             Tufte, 1983
Data to Ink Ratio


 Data to      Data Ink
          =
ink Ratio     Total Ink
Reduce!!!
Reduce!!!
100

75

 50


 25


 0
      Q1    Q2   Q3    Q4
Reduce!!!
58

32



0
     Q1    Q2   Q3    Q4
Reduce!!!
58

32



0
     Q1    Q2   Q3    Q4
Reduce!!!
58

32



0
     Q1      Q2   Q3   Q4
Reduce!!!
58

32



0
     Q1   Q2     Q3   Q4
Reduce!!!

   80%   80%


   60%   60%


   40%   40%



   20%   20%
Smallest Effective
  Difference
Two Camps
Chart Junk
isn’t as bad as
   you think


http://52weeksofux.com/post/
963764999/chart-junk-isnt-as-
       bad-as-you-think
GetColor()
#36b0cf
$hex = substr(md5(“13:00”),0,6);
May = #195fbb
  12:00 = #18940d
London = #59ead8
AtMedia11 = #d7dcc4
 England = #64f607
Needs a friend
May = #195fbb

   12:00 = #18940d

London = #59ead8

AtMedia11 = #d7dcc4

 England = #64f607
Accessibility
Types of color
  blindness
Deuteranopia
Protanopia
Tritanopia
Telling a story
7 Stages of
 a mythic
  journey
Call  to
                                      Adventure       Supernatural
     Return                                               aid

          (Gift  of                                   Threshold
       the  Godess)     KNOWN                       Guardian(s)

                       UNKNOWN                                  Threshold
                                                                 (beginning  of
                                                               transformation)




Atonement
                        The                           Mentor
                                                                            Helper



                       Hero's
                      Journey
      Transformation
                                                          Helper
                           Abyss
                        death  &  rebirth




            http://en.wikipedia.org/wiki/Monomyth
The Image
The Embarkation
The Labyrinth
The Draw
The Payoff
The Return
The Memento
What does this
have to do with
visualizations?
Red shirt theory
Deterministic
   Design
echo '<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">';

$arm_pos = 0;
foreach($dirs as $k=>$v){
 $length = (($v/$counter)*$scaler);
 $x = 100+(sin(deg2rad($k)) * $length);
 $y = 100+(cos(deg2rad($k)) * $length);

 $arm_pos = $k+10;
 if($arm_pos > 360) { $arm_pos = 10; }

 $length = (($dirs[$arm_pos]/$counter)*$scaler);

 $x1 = 100+(sin(deg2rad($arm_pos)) * $length);
 $y1 = 100+(cos(deg2rad($arm_pos)) * $length);

 echo '<polygon points="100,100 '.$x.','.$y.' '.$x1.','.$y1.'" fill="#'.stepper($k).'"/>';
}
echo '</svg>';
d
             p ee
            S
        e
   r ag                   Y
Ave

An gle

            X




                X = sin(Angle) * Average Speed;
                Y = cos(Angle) * Average Speed;
http://visitnordkyn.com
http://mitmedialab.heroku.com/logo?seed=Brian%20Suda
http://mitmedialab.heroku.com/logo?seed=AtMedia11
http://hint.fm/projects/wired2008/
echo '<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">

<svg width="100%" height="100%" version="1.1"
xmlns="http://www.w3.org/2000/svg">';

$c = (int)(($x*$y)/$scaler);
$prev = 0;
foreach($rgb as $k=>$v){
  if($v > 0) {
    $r = ($k >> 16) & 0xFF;
    $g = ($k >> 8) & 0xFF;
    $b = $k & 0xFF;

   $hex = str_pad(dechex($r),2,'0',STR_PAD_LEFT).str_pad(dechex($g),
2,'0',STR_PAD_LEFT).str_pad(dechex($b),2,'0',STR_PAD_LEFT);
   echo '<circle cx="'.$c.'" cy="'.$c.'" r="'.($c-$prev).'" fill="#'.$hex.'" />';
   echo "n";
   $prev += (int)($v/$scaler);

    }
}

echo '</svg>';
http://mozillalabs.com/testpilot/
Tell one story and
 only one story!
Thanks



@briansuda
http://suda.co.uk
http://optional.is
http://designingwithdata.com

Mais conteúdo relacionado

Semelhante a @media 11: Visualising Data

Table 2 Delhi Bhopal Mumbai
Table 2 Delhi Bhopal MumbaiTable 2 Delhi Bhopal Mumbai
Table 2 Delhi Bhopal Mumbaimohdmohsin
 
I own copyright, so I pwn you!
I own copyright, so I pwn you!I own copyright, so I pwn you!
I own copyright, so I pwn you!Dorothea Salo
 
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...Umbra Software
 
Johann wolf creative director book 2011
Johann wolf   creative director book 2011Johann wolf   creative director book 2011
Johann wolf creative director book 2011Johann Wolf
 
A Bizarre Way to do Real-Time Lighting
A Bizarre Way to do Real-Time LightingA Bizarre Way to do Real-Time Lighting
A Bizarre Way to do Real-Time LightingSteven Tovey
 
Portfolio magtojohn
Portfolio magtojohnPortfolio magtojohn
Portfolio magtojohnjohnmagto
 
Icopent Systems Pitch
Icopent Systems PitchIcopent Systems Pitch
Icopent Systems PitchIcopent
 
Dynamic Wounds on Animated Characters in UE4
Dynamic Wounds on Animated Characters in UE4Dynamic Wounds on Animated Characters in UE4
Dynamic Wounds on Animated Characters in UE4Michał Kłoś
 

Semelhante a @media 11: Visualising Data (18)

Table 2 Delhi Bhopal Mumbai
Table 2 Delhi Bhopal MumbaiTable 2 Delhi Bhopal Mumbai
Table 2 Delhi Bhopal Mumbai
 
I own copyright, so I pwn you!
I own copyright, so I pwn you!I own copyright, so I pwn you!
I own copyright, so I pwn you!
 
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
Umbra Ignite 2015: Rulon Raymond – The State of Skinning – a dive into modern...
 
Johann wolf creative director book 2011
Johann wolf   creative director book 2011Johann wolf   creative director book 2011
Johann wolf creative director book 2011
 
A Bizarre Way to do Real-Time Lighting
A Bizarre Way to do Real-Time LightingA Bizarre Way to do Real-Time Lighting
A Bizarre Way to do Real-Time Lighting
 
Area chart
Area chartArea chart
Area chart
 
Bar charts
Bar chartsBar charts
Bar charts
 
Portfolio magtojohn
Portfolio magtojohnPortfolio magtojohn
Portfolio magtojohn
 
5DF27617.pptx
5DF27617.pptx5DF27617.pptx
5DF27617.pptx
 
Bluechipstockclub
BluechipstockclubBluechipstockclub
Bluechipstockclub
 
Tech Info Doc 2008
Tech Info Doc 2008Tech Info Doc 2008
Tech Info Doc 2008
 
Tech Info Doc 2008
Tech Info Doc 2008Tech Info Doc 2008
Tech Info Doc 2008
 
Bluechipstockclub
BluechipstockclubBluechipstockclub
Bluechipstockclub
 
Icopent Systems Pitch
Icopent Systems PitchIcopent Systems Pitch
Icopent Systems Pitch
 
Dynamic Wounds on Animated Characters in UE4
Dynamic Wounds on Animated Characters in UE4Dynamic Wounds on Animated Characters in UE4
Dynamic Wounds on Animated Characters in UE4
 
Canon factbook
Canon factbookCanon factbook
Canon factbook
 
Paing sdlks.pptx
Paing sdlks.pptxPaing sdlks.pptx
Paing sdlks.pptx
 
Luminare
LuminareLuminare
Luminare
 

Último

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Último (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

@media 11: Visualising Data