Skip to main content

Visualisation and Visual Tools - A Resource List

I recently had to put together a collection of tools for "thinking visually" and thought it would be good to share it here. It is basically a collection of tools for you to try.

The starting point was finding ways to display quantitative information but we also had to cover the creation of more emotive or softer images that communicate an idea, maybe very effectively, with less reliance on the numbers.

My mind is always drawn initially back to this image, which plots Napoleon's Army's size, position, direction and even the weather into one chart.



But we also looked at images such as this one, that looks at data gathered about attitudes to the Hijab in Denmark. I find it interesting that even though I can't see what the percentages refer to in the image below, I am blown away by the idea of a headscarf pie chart. In some ways, it almost doesn't matter what the data is, and whether the areas match the percentages or not, simply the idea of presenting it like this has me hooked and willing to look deeper... to engage. 

And then there's the swathes of visualisations that look fantastic but don't really tell you anything. You can't argue with their beauty but they're almost unfathomable, like a picture of "everything ever" ( from here ). 


And of course, there are any number of other brilliant ways to present information from infographics to animations.

Tools You Can Use

There are many tools that make producing charts or other structured data ( like mind maps or timelines ) much easier. However, often all you need for a great visualisation is a generic tool and great idea. For example, there isn't yet an app to do hijab pie-charts, nor should there be. There are tools to help creating tree maps ( one of my favourite visualisation types ) but you could equally create a tree map with a simple drawing tool and calculator to work out the areas needed. 

A Graphics Editor: Pixlr


One of the first tools I recommend is Pixlr Editor. Pixlr is like a "Photoshop Lite" that runs in your browser, great for resizing and cropping and adding filters etc. http://pixlr.com/editor/. Chrome users can add it in the App Store here and Google Apps users can connect to their GDrive.

Whatever other tools you use, you will probably need to postprocess the image you create with something like Pixlr.

My only caveat about this app is that it doesn't let you do fonts bigger than 90pt but apart from that it's fantastic and always available if you have a browser to hand.

Diagrams


If you want to work collaboratively developing your ideas then Google Drawings are great. I've found them to be really useful when designing something like screen wireframes because you can invite collaborators to look at your diagrams and have them comment on the individual items in your diagram ( see above ).

And with generic tools you can also create flow charts, storyboards, regular diagrams, hierarchies and taxonomies etc. Each of the tools below have huge libraries to help with different diagram types.

I'd recommend you give one of these diagramming tools trial remembering that there's almost nothing you can't do with boxes, circles and lines.

Mindmaps and Concept Maps



Mindmaps are great ways to help your ideas to develop and grow into new places. I personally find that mindmaps are often a useful process to go through, but can be difficult to "read" for the viewer, simply because they weren't involved in the "growing process". But having said that, I use them all the time.


Other online apps include:
                

Infographics



At times my heart can sink when I see the word infographics simply because so many don't convey information at all, instead they collect together heaps of  numerical soundbites and add a picture to each one. Don't get me started. Having said that, great infographics can be hugely informative and have a very strong visual presence.

Two tools that aid the production of striking infographics are:
  • http://www.easel.ly/ ( essentially just a drawing tool )
  • http://piktochart.com/ An easy tool for creating infographics. Lots of themes. ( log in with Google ) - I'm starting to really like this one, you can add basic data and use some simple but cool looking chart types ( and no, I don't mean 3D pie charts ).
  • https://infogr.am Lets you edit basic data tables to create a variety of charts  ( see the size chart below ).

Timelines


If your data has dates in it, then it is always interesting to see it in a timeline. One of my favourite tools, dipity lets you add images, and YouTube videos to a timeline but you can also view them as a slideshow.

Tagclouds


Tagclouds take a large body of text and present the words that are used the most the biggest. Above is the content of a speech by Barack Obama as a tagcloud.
Tagclouds can often seem of dubious merit, but work really well as means of comparison. Below is a tagcloud of a speech by George Bush.


And here, an academic journal makes its content viewable as a navigable tool with additional tools to read the actual text and show word frequency in the sidebar (shown below)... incredible.


Treemaps



I think treemaps are poorly named, they are nothing like trees, but they still are one of my favourite visualisation kinds. A treemap is designed to help you understand the difference in proportion between amounts without bothering you with what the actual numbers may be.

This wonderful treemap shows the proportion of news articles on a given subject, http://newsmap.jp/

I always want to see UK Government spending shown as treemaps, simply because budgets of billions become strangely meaningless when they're that big. You can imagine why most governments don't want you to see their data in this way, because typically a person looks at it and says, "We're spending HOW MUCH on X?!".

You can make treemaps from within Google Apps or with lots of other chart tools.

Cartoon and Comics

Although your first thought with a cartoon is probably that they're childish but tools to create comics are a great way to break your idea down into a discrete sequence. Love or hate IKEA flatpack furniture, the instruction comics are very good and barely use any textual language whatsoever.


Animation

Once your idea is in the format of a comic, it's not a huge leap of faith to consider if your idea would work if it was animated.

Poster Makers

These two tools are useful when you want to print your design.... BIG!


Collaborative Visual Tools


Brainstorming



Personally, I find brainstorms tend to be fast and furious and so only a pen and paper will do, but there are times, either after a face-to-face brainstorm has finished, or when you can't get together in real life that online brainstorm tools become useful.


Feedback Via Annotation

Sometimes you just need some feedback on your image.

Moodboards


Moodboards are often used to help groups define the visual tone when working together. In the past I have collected together heaps of magazines and people have ripped out images that fit their ideas. 

Pinterest - Not Just Cupcakes and Knitting Projects

Moodboards are good for curating a collection of ideas too. Sites like Pinterest let you collect together themes of web pages ( most of these web pages tend to be very visual in nature ) for example here is a Pinterest board collecting pages about collaboration with social media.


 Pinterest is best once you've added the browser add-ons to make adding items to your boards really simple. You can also make "group boards" and share the task of collecting resources and web pages.

Here's a challenge. Imagine you were planning on creating a visual image, or visualisation with the theme of "forest". You maybe had an idea or some data that you wanted to represent with woodland feel. If you notice your first thoughts about what it might look like, or even your second thoughts after a few doodles, you might be happy with the direction of your visual design. Now go and look at a Pinterest search for "forests"... and see if your first sketchy ideas about forests have been pushed in a new direction.

Pinterest is a great site for helping with your inspiration, but if you want images that you can use, then it pays to understand Creative Commons and which images can be used, in which circumstances, without breaking copyright law. Here is a search on Flickr for Creative Commons "forest" images, look at this beautiful image I found.




Next post: Data-driven Visualisation Tools - A Resource List





Comments

  1. Great list Tom, I've bookmarked a few things I'd not seen before to try sometime.

    One other good one for timelines: http://www.tiki-toki.com. I did a bit of a review of options when we needed to put one together for the UoY 50th anniversary and it came out top (see http://www.york.ac.uk/50/history/timeline/ for what we did with it)

    ReplyDelete
  2. Wow! That looks great. I'll add 'em in.

    ReplyDelete

Post a Comment

Popular posts from this blog

Inserting A Google Doc link into a Google Spreadsheet

This article looks at using Apps Script to add new features to a Google Spreadsheet.

At the University of York, various people have been using Google spreadsheets to collect together various project related information. We've found that when collecting lots of different collaborative information from lots of different people that a spreadsheet can work much better than a regular Google Form.

Spreadsheets can be better than Forms for data collection because:

The spreadsheet data saves as you are editing.If you want to fill in half the data and come back later, your data will still be there.The data in a spreadsheet is versioned, so you can see who added what and when and undo it if necessaryThe commenting features are brilliant - especially the "Resolve" button in comments.
One feature we needed was to be able to "attach" Google Docs to certain cells in a spreadsheet. It's easy to just paste in a URL into a spreadsheet cell, but they can often all look too si…

Writing a Simple QR Code Stock Control Spreadsheet

At Theatre, Film & TV they have lots of equipment they loan to students, cameras, microphone, tripod etc. Keeping track of what goes out and what comes back is a difficult job. I have seen a few other departments struggling with the similar "equipment inventory" problems.

A solution I have prototyped uses QR codes, a Google Spreadsheet and a small web application written in Apps Script. The idea is, that each piece of equipment ( or maybe collection of items ) has a QR code on it. Using a standard and free smartphone application to read QR codes, the technician swipes the item and is shown a screen that lets them either check the item out or return it.

The QR app looks like this.



The spreadsheet contains a list of cameras. It has links to images and uses Google Visualisation tools to generate its QR codes. The spreadsheet looks like this.


The Web Application The web application, which only checks items in or out and should be used on a phone in conjunction with a QR cod…

One-To-Many Relationship in a Google Spreadsheet

It's often the case that you want and need to be creating a database to store your data, but Google Spreadsheets are just so handy aren't they? But Google Spreadsheets are very good at relational data.

Here's an example where, you want to have one column for the name of your recipe and another for the ingredients ( comma separated ).

How you use this script is you click on the cell you want to be relational and choose the Admin > Show Relationship Editor. This opens up a dialog window showing you all the options included so far. You then alter the ingredients and it saves a comma separated list into the spreadsheet.







Here's the spreadsheet. Use File > Make a copy to see it work and rummage around in the code.

If anyone can help make the UI prettier I'd be grateful, thanks.