<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Datavisualization.ch &#187; Interactive</title> <atom:link href="http://datavisualization.ch/tag/interactive/feed/" rel="self" type="application/rss+xml" /><link>http://datavisualization.ch</link> <description>Datavisualization.ch is the premier news and knowledge resource for data visualization and infographics.</description> <lastBuildDate>Thu, 10 May 2012 07:22:40 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>How We Visualized 23 Years of Geo Bee Contests</title><link>http://datavisualization.ch/opinions/how-we-visualized-23-years-of-geo-bee-contests/</link> <comments>http://datavisualization.ch/opinions/how-we-visualized-23-years-of-geo-bee-contests/#comments</comments> <pubDate>Mon, 11 Jul 2011 14:00:45 +0000</pubDate> <dc:creator>Christoph Schmid</dc:creator> <category><![CDATA[Inside]]></category> <category><![CDATA[Opinions]]></category> <category><![CDATA[BarChart]]></category> <category><![CDATA[Flash]]></category> <category><![CDATA[Interactive]]></category> <category><![CDATA[Mapping]]></category> <category><![CDATA[Spotlight]]></category> <category><![CDATA[Timeline]]></category><guid
isPermaLink="false">http://datavisualization.ch/?p=8078</guid> <description><![CDATA[We created an interactive visualization of the National Geographic Bee Contest's history. Here we talk about finding the right story, design decisions, and the dirty work of getting data into a usable form.]]></description> <content:encoded><![CDATA[<a
href='http://datavisualization.ch/opinions/how-we-visualized-23-years-of-geo-bee-contests/' title='How We Visualized 23 Years of Geo Bee Contests' class='share_image'><img
src='http://datavisualization.ch/wp-content/uploads/2011/07/Teaser.jpg' title='How We Visualized 23 Years of Geo Bee Contests' alt='How We Visualized 23 Years of Geo Bee Contests' /></a><h3>Introduction</h3><p>We were asked by the <a
href="http://channel.nationalgeographic.com/">National Geographic Channel</a> to visualize the history of the National Geographic Bee Contest. They provided us with a dataset containing detailed information about the finals ranging from 1989 to 2011. Our task was to make this data explorable and entertaining for their online readership.</p><h3>The Geo Bee Story</h3><p>Every year thousands of schools in the United States participate in the National Geographic Bee using materials prepared by the National Geographic Society. The contest is designed to encourage teachers to include geography in their classrooms, spark student interest in the subject, and increase public awareness about geography. Schools with students in grades four through eight are eligible for this entertaining and challenging test of geographic knowledge.</p><h3>Exploring the Data<span
class="Apple-style-span" style="font-weight: normal; font-size: 13px;"> </span></h3><p>At the start, we analyzed the data to get a feel for the content we had available. We had to decide which data we would use and which combinations would add the most value for the user.</p><p>Unfortunately the data wasn&#8217;t completely consistent (more on that later), so we looked which facts were available for the whole time period:</p><p><img
class="alignnone size-full wp-image-8108" title="Image_1" src="http://datavisualization.ch/wp-content/uploads/2011/07/Image_1.png" alt="" width="710" height="310" /></p><p>Based on this, we started to build up the story we wanted to tell.</p><h3>Telling a Story</h3><p>Defining and knowing the story you want to tell is one of the most important steps in making a successful visualization. Thus, instead of trying to visualize every last detail, we narrowed the focus and formulated our story as a question:</p><blockquote><p>&#8220;How did individual U.S. states perform compared to each other over the last 23 years?&#8221;</p></blockquote><p>It&#8217;s one question, but it has three aspects: geography, rank, and time. We didn&#8217;t want to tell a linear story, but let the user explore and discover.</p><p>To find the appropriate form to visualize the data, we sketched different models and tried to bring them in a suitable form that is easy to understand and invites the user to explore in a playful way.</p><p><img
class="alignnone size-full wp-image-8088" title="Image_3" src="http://datavisualization.ch/wp-content/uploads/2011/07/Image_3.png" alt="" width="710" height="310" /></p><p>We decided to go with a triad of visualization methods, each of which answers one aspect of our main question.</p><p><img
title="Image_2" src="http://datavisualization.ch/wp-content/uploads/2011/07/Image_2.png" alt="" width="710" height="630" /></p><p>Each part of the visualization (rank chart, map, timeline) is interactive, and if a selection is made in one, it affects the other two. The user can dive in at any point she&#8217;s interested in.</p><p>As a bonus, to make the topic of the contest more tangible and challenge the user in a fun way, we included each year&#8217;s final question as a small quiz. Clicking on the question reveals the answer (hey, no cheating!).</p><p>The final visualization consists of four views:</p><p><strong>All Years View:</strong> This is the starting view. It shows a summary of all states in all years.</p><p><strong>State Focus:</strong> When the user selects a state, its position in the overall ranking gets highlighted, and its rankings in each year get displayed color-coded on the timeline.</p><p><strong>Year Focus:</strong> When the user selects a year, the top ten states get highlighted and color-coded according to rank on both the map and the ranking. The final question of the year appears.</p><p><strong>Answer View:</strong> The answers are separated from the visualization and appear only if the user wants to see them.</p><div
class="slider"><img
class="alignnone size-full wp-image-8081" title="Final_1" src="http://datavisualization.ch/wp-content/uploads/2011/07/Final_1.jpg" alt="" width="710" height="525" /><br
/> <img
class="alignnone size-full wp-image-8082" title="Final_2" src="http://datavisualization.ch/wp-content/uploads/2011/07/Final_2.jpg" alt="" width="710" height="525" /><br
/> <img
class="alignnone size-full wp-image-8083" title="Final_3" src="http://datavisualization.ch/wp-content/uploads/2011/07/Final_3.jpg" alt="" width="710" height="525" /><br
/> <img
class="alignnone size-full wp-image-8084" title="Final_4" src="http://datavisualization.ch/wp-content/uploads/2011/07/Final_4.jpg" alt="" width="710" height="525" /><br
/> <img
class="alignnone size-full wp-image-8085" title="Final_5" src="http://datavisualization.ch/wp-content/uploads/2011/07/Final_5.jpg" alt="" width="710" height="525" /></div><p><span
class="Apple-style-span" style="font-size: 15px; font-weight: bold;">Shaping and Visualizing the Data</span></p><p>The original data we got wasn&#8217;t a database or even an Excel file, but PDFs and Word documents which looked mostly like this:</p><p><img
class="alignnone size-full wp-image-8089" title="Image_4" src="http://datavisualization.ch/wp-content/uploads/2011/07/Image_4.jpg" alt="" width="710" height="310" /></p><p>After fooling around with OCR, we quickly realized it wouldn&#8217;t work, and decided that we&#8217;d have to transcribe the files manually. We prepared an Excel template and outsourced this task to a relative with great typing skills. After a few days, the first transcriptions came in, and we could have a closer look at the data.</p><p>With the help of <a
href="http://code.google.com/p/google-refine/">Google Refine</a> we discovered and cleaned up the typing errors and data inconsistencies (e.g. differing name spellings). As we intended to use the state names for the visualization, it was important that they were consistent. Not only students from the 50 states can participate in the contest, but also from US territories and Department of Defense schools in foreign countries. Using the <a
href="http://www.usps.com/ncsc/lookups/abbr_state.txt">USPS list of state and territory abbreviations</a> as reference, we brought the state names into a form which we could later parse reliably.</p><p>At this point, we had a set of cleaned up data, exported from Refine in JSON format. But before we could actually visualize it, we had to perform a few additional steps (for which we wrote a Ruby script).</p><ul><li>All excess data which we didn&#8217;t need for the visualization (street addresses, grades, etc.) had to be removed to save space.</li><li>The data had to be restructured, so it could be understood by Flare, the visualization library we used. For this, we created two new data sets, one grouped by state, the other by year.</li><li>Since we wanted to create an overall ranking, we had to calculate a score for each state, based on its performance across all years. Here we used a scoring system similar to <a
href="http://en.wikipedia.org/wiki/List_of_Formula_One_World_Championship_points_scoring_systems">the one used in Formula 1</a> (1st = 10pts, 2nd = 6pts, 3rd = 4pts, 7–10 = 2pts, finalist = 1pt).</li><li>At the same time we generated a few statistics for the data and ran some checks to make sure there weren&#8217;t any loose ends.</li></ul><p>Also, since we used Flex, we wanted to avoid any woes with loading data from an external file. So we didn&#8217;t export the data as JSON, but directly generated an ActionScript class with data objects inside. In the end, we&#8217;d get a single, independent SWF file. (Yes, this could also have been solved with Flex embedding, but it was more straightforward like this.)</p><p>We used Flex and the <a
href="http://flare.prefuse.org">Flare visualization library</a> to build the visualization. The two major points that influenced this decision (instead of building something SVG- or Canvas-based) were browser compatibility and ease of deployment. We didn&#8217;t know in what environment the visualization was going to be placed, so going for a single SWF with no dependencies dramatically minimized the conflict potential there.</p><p>Describing the coding of the visualization is beyond the scope of this article, and would probably be better placed in a tutorial (if anyone&#8217;s interested in Flash tutorials these days).</p><h3><strong>Discussion &amp; Outlook</strong></h3><p>Our main goal for this visualization was to come up with an interactive data graphic, which gives the user some essential and basic information about the Geo Bee contest over the past 23 years in an attractive way.</p><p>We created a visual landscape which allows the user to focus on different aspects. To achieve this, we looked for different patterns in the data to make accessible and understandable. The user can switch between an overall state ranking, a state map, and a timeline.</p><p>One of our favorite features is the addition of the final questions and answers. They enrich the visualization with more content and give the user an idea about the level of difficulty of this contest.</p><p>The visualization we created can stand by itself because it only tells one story focused on the ranking of a state in comparison to the others and how it performed since the beginning of the contest.</p><p>It could be interesting to extend the visualization with more parameters and explore the dataset from different perspectives. Another story could tell more about the individual contest participants, what a student’s performance during the contest was, or what she has done after the competition. The visualization could also picture the participant’s career and show how Geo Bee can change your life. This would be a more emotional and personal, but whole different story.</p><p>Don&#8217;t forget to <a
href="http://channel.nationalgeographic.com/channel/geo-bee-infographic">check out the interactive visualization</a>!</p> <img
src='http://datavisualization.ch/wp-content/uploads/2011/07/badge.png' title='Submitter of How We Visualized 23 Years of Geo Bee Contests' alt='Submitter of How We Visualized 23 Years of Geo Bee Contests' />This project was realized by <a
title="Interactive Things" href="http://interactivethings.com" target="_self">Interactive Things</a>. As publisher of Datavisualization.ch we regularly give you insights into the development processes of our own work.]]></content:encoded> <wfw:commentRss>http://datavisualization.ch/opinions/how-we-visualized-23-years-of-geo-bee-contests/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Ubiquitous Display Possibilities with Flyfire</title><link>http://datavisualization.ch/showcases/ubiquitous-display-possibilities-with-flyfire/</link> <comments>http://datavisualization.ch/showcases/ubiquitous-display-possibilities-with-flyfire/#comments</comments> <pubDate>Wed, 17 Mar 2010 22:02:25 +0000</pubDate> <dc:creator>Benjamin Wiederkehr</dc:creator> <category><![CDATA[Showcases]]></category> <category><![CDATA[Interactive]]></category> <category><![CDATA[PhysicalComputing]]></category><guid
isPermaLink="false">http://datavisualization.ch/?p=4972</guid> <description><![CDATA[Flyfire, a project initiated by the SENSEable City Laboratory in collaboration with ARES Lab aims to transform any ordinary space into a highly immersive and interactive display environment.]]></description> <content:encoded><![CDATA[<a
href='http://datavisualization.ch/showcases/ubiquitous-display-possibilities-with-flyfire/' title='Ubiquitous Display Possibilities with Flyfire' class='share_image'><img
src='http://datavisualization.ch/wp-content/uploads/2010/03/flyfire_011.png' title='Ubiquitous Display Possibilities with Flyfire' alt='Ubiquitous Display Possibilities with Flyfire' /></a><p><a
title="Flyfire Website" href="http://senseable.mit.edu/flyfire" target="_blank">Flyfire</a>, a project initiated by the <a
title="SENSEable City Laboratory" href="http://senseable.mit.edu/" target="_blank">SENSEable</a> City Laboratory in  collaboration with <a
title="(Aerospace Robotics and Embedded Systems Laboratory)" href="http://ares.lids.mit.edu/" target="_blank">ARES Lab</a> aims to transform any ordinary space into a highly immersive  and interactive display environment.</p><p><object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="709" height="399" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="allowfullscreen" value="true" /><param
name="allowscriptaccess" value="always" /><param
name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9681874&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" /><embed
type="application/x-shockwave-flash" width="709" height="399" src="http://vimeo.com/moogaloop.swf?clip_id=9681874&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p><blockquote><p>In its first implementation, the Flyfire project sets out to explore the  capabilities of this display system by using a large number of  self-organizing micro helicopters. Each helicopter contains small LEDs  and acts as a smart pixel. Through precisely controlled movements, the  helicopters perform elaborate and synchronized motions and form an  elastic display surface for any desired scenario.</p></blockquote><p>Unlike traditional displays that can only be seen from the front, Flyfire becomes a three dimensional immersive display that can be experienced from all directions. This opens up countless possibilities to present data either in an ambient or explicit manner.</p><p>Flyfire is conceived as a public space installation, in which the pixels recharge every few minutes and then perform in space. The performance of the display is clearly dependent on the performance of the technology. Battery lifetime and wireless communication are key factors here. It aims to be a step towards &#8216;<a
title="Smart dust" href="http://en.wikipedia.org/wiki/Smart_dust" target="_blank">smart dust</a>&#8216; — the idea that computing is becoming increasingly smaller, addressable, pervasive &#8211; and persuasive.</p><p><img
class="alignnone size-full wp-image-4976" title="Flyfire 02" src="http://datavisualization.ch/wp-content/uploads/2010/03/flyfire_02.jpg" alt="" width="710" height="533" /><img
class="alignnone size-full wp-image-4977" title="Flyfire 03" src="http://datavisualization.ch/wp-content/uploads/2010/03/flyfire_03.jpg" alt="" width="710" height="533" /><img
class="alignnone size-full wp-image-4978" title="Flyfire 04" src="http://datavisualization.ch/wp-content/uploads/2010/03/flyfire_04.png" alt="" width="710" height="533" /></p><p>The look of Flyfire reminded me of <a
title="NOVA Website" href="http://www.nova.ethz.ch/" target="_blank">NOVA</a>, an installation at the central station in Zürich created by the<a
href="http://graphics.ethz.ch/" target="_blank"> Computer  Graphics Laboratory ETH Zürich</a>.</p> ]]></content:encoded> <wfw:commentRss>http://datavisualization.ch/showcases/ubiquitous-display-possibilities-with-flyfire/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Highcharts, Impressive Javascript Library</title><link>http://datavisualization.ch/tools/highcharts-javascript-library/</link> <comments>http://datavisualization.ch/tools/highcharts-javascript-library/#comments</comments> <pubDate>Fri, 04 Dec 2009 09:01:22 +0000</pubDate> <dc:creator>Benjamin Wiederkehr</dc:creator> <category><![CDATA[Tools]]></category> <category><![CDATA[AreaChart]]></category> <category><![CDATA[BarChart]]></category> <category><![CDATA[Interactive]]></category> <category><![CDATA[JavaScript]]></category> <category><![CDATA[LineChart]]></category> <category><![CDATA[Pie Chart]]></category> <category><![CDATA[Scatterplot]]></category> <category><![CDATA[StackedBarChart]]></category><guid
isPermaLink="false">http://datavisualization.ch/?p=4153</guid> <description><![CDATA[Torstein Hønsi from Vevstein Web has created a really impressive Javascript charting library. Highcharts allows a developer to easily include interactive charts in websites or webapplications. Highcharts currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.]]></description> <content:encoded><![CDATA[<a
href='http://datavisualization.ch/tools/highcharts-javascript-library/' title='Highcharts, Impressive Javascript Library' class='share_image'><img
src='http://datavisualization.ch/wp-content/uploads/2009/12/highcharts_01.png' title='Highcharts, Impressive Javascript Library' alt='Highcharts, Impressive Javascript Library' /></a><p>Torstein Hønsi from <strong>Vevstein Web</strong> has created a really impressive Javascript charting library. <a
title="Highcharts javascript chart library" href="http://www.highcharts.com/">Highcharts</a> allows a developer to easily include interactive charts in websites and webapplications. It currently supports line, spline, area, areaspline, column, bar, pie and scatter chart types.</p><p>The graphics are rendered using the <strong>Canvas</strong> tag or occasionally <strong>SVG</strong> &amp; <strong>VML</strong>. The supported browsers are Safari, Firefox, Opera, Internet Explorer+ and it also runs great on the <strong>iPhone</strong>. The default skin for the visualizations does quite a good job regarding readybility and clarity. Unfortunately there are some Powerpoint-esque skins as well (please, just cut them out). One really nice feature is the zoomable timeseries, which I haven&#8217;t seen before in <a
title="16 Javascript Libraries" href="http://www.datavisualization.ch/tools/13-javascript-libraries-for-visualizations">any Javascript library</a>.</p><p><a
title="Area-Spline Demo" href="http://www.highcharts.com/demo/?example=areaspline&amp;theme=default"><img
class="alignnone size-full wp-image-4156" title="highcharts_02" src="http://www.datavisualization.ch/wp-content/uploads/2009/12/highcharts_02.png" alt="highcharts_02" width="710" height="168" /></a></p><p><a
title="Zoomable Timeseries" href="http://www.highcharts.com/demo/?example=line-time-series&amp;theme=default"><img
class="alignnone size-full wp-image-4157" title="highcharts_03" src="http://www.datavisualization.ch/wp-content/uploads/2009/12/highcharts_03.png" alt="highcharts_03" width="710" height="168" /></a></p><p>The library is <strong>free</strong> to use for non-commercial applications and there are <strong>commercial licenses</strong> as well. I look foreward to see some real-life examples of it but the <a
href="http://www.highcharts.com/demo/">Demo Gallery</a> looks good so far.</p> ]]></content:encoded> <wfw:commentRss>http://datavisualization.ch/tools/highcharts-javascript-library/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>The New York Times Innovation Portfolio</title><link>http://datavisualization.ch/showcases/the-new-york-times-innovation-portfolio/</link> <comments>http://datavisualization.ch/showcases/the-new-york-times-innovation-portfolio/#comments</comments> <pubDate>Mon, 23 Nov 2009 07:49:39 +0000</pubDate> <dc:creator>Benjamin Wiederkehr</dc:creator> <category><![CDATA[Showcases]]></category> <category><![CDATA[BubbleChart]]></category> <category><![CDATA[Interactive]]></category> <category><![CDATA[Video]]></category><guid
isPermaLink="false">http://datavisualization.ch/?p=3932</guid> <description><![CDATA[The Innovation Portfolio is a place where the New York Times Online showcase some of their best creations. It's a collection that allows us to browse their interactive story-telling applications in a engaging environment.]]></description> <content:encoded><![CDATA[<p>Needless to tell you that I am a big fan of the work done by <a
href="http://global.nytimes.com/">The New York Times Online</a>. The combination of engaging story-telling with sophisticated visual aesthetics and simplicity in usage makes playing with their interactive creations an delighful experience. The <a
href="http://innovate.whsites.net/" target="_blank">Innovation Portfolio</a> is a place where they showcase some of their <strong>best creations</strong> and of course it is a well designed application itself.</p><p>The innovations are represented by <strong>color-coded</strong> bubbles grouped in <em>Virtual</em>, <em>Multimedia</em>, <em>Personal Tools</em>, <em>Interactive Graphics</em>, <em>User-Submitted</em> and <em>Applications</em>. Once the user hovers over a bubble a small <strong>preview</strong> is shown and after selecting the bubble the feature is explained with a <strong>short video</strong>. The NYT also provides some insight into user engagement by showing the actual <strong>page-views</strong> along with the average time spent with the feature. The user can view the feature directly on NYT Online or download a PDF-version of the description.</p><p><img
class="alignnone size-full wp-image-4092" title="innovation_portfolio_01" src="http://www.datavisualization.ch/wp-content/uploads/2009/11/innovation_portfolio_01.png" alt="innovation_portfolio_01" width="710" height="291" /><img
class="alignnone size-full wp-image-4093" title="innovation_portfolio_02" src="http://www.datavisualization.ch/wp-content/uploads/2009/11/innovation_portfolio_02.png" alt="innovation_portfolio_02" width="710" height="291" /><img
class="alignnone size-full wp-image-4094" title="innovation_portfolio_03" src="http://www.datavisualization.ch/wp-content/uploads/2009/11/innovation_portfolio_03.png" alt="innovation_portfolio_03" width="710" height="437" /></p><p>Although there are by far not all the features available in this application, it&#8217;s a playful way to explore the great works of the NYT Online.</p><p><a
href="http://innovate.whsites.net/">The New York Times &#8211; Innovation Portfolio</a></p> ]]></content:encoded> <wfw:commentRss>http://datavisualization.ch/showcases/the-new-york-times-innovation-portfolio/feed/</wfw:commentRss> <slash:comments>11</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 16/31 queries in 0.055 seconds using disk: basic

Served from: datavisualization.ch @ 2012-05-23 13:31:48 -->
