Visualiza(on: from Excel to Vimeo
A cookbook and some -inished dishes
Martin Zaltz Austwick
1Wednesday, 3 August 2011
Mar$n Zaltz Austwick
Lecturer at UCL-‐CASACourse Organiser on MRes in Advanced Spatial Analysis and VisualisationBackground: Quantum PhysicsMedical Physics... now Social Physics@sociablephysics
2Wednesday, 3 August 2011
Why visualise?
It looks beautifulCommunicating research results
• with peers• with the public
Understanding complex dataParsing for the best pattern recognition system in the worldFinding inspiration for research questions, models and analysisPresenting (complex) model outputs Comparing to (complex)data
3Wednesday, 3 August 2011
Ge9ng from Excel to Vimeo
4Wednesday, 3 August 2011
Intermediate packages
GePhi (Java)TULIP (C++)Illustrator
5Wednesday, 3 August 2011
Which language?
Languages are “Turing complete”Some more suited to certain tasksHow hard is it to learn?Is the syntax similar to other language I have used/will use?How good is the documentation?How good are the user community?
6Wednesday, 3 August 2011
Visualization AnalysisProcessing
R
MatLab
Python
GUI
Programming
Excel
PHP
GePhi
7Wednesday, 3 August 2011
Other ExamplesJavaScript
• Not the same as Java, good for web applicationsRubyVisual Basic for Applications (VBA)
• Integrates with Excel!Sql
• Database LanguagePHP
• Integrates with databases
8Wednesday, 3 August 2011
European Migration Data (Modelled)
Adam Dennett and Kimberley Claydon
Modelling: Excel/VBAVis: ARCGIS
9Wednesday, 3 August 2011
Tweet density in London
Fabian Neuhaus and Steven Gray
Data: PHPVis: ArcGIS/Illustrator
10Wednesday, 3 August 2011
Twitter data, filtered by hashtag and located in space
Steven Gray and Richard Milton
Data collection: PHP
Vis: http://www.MapTube.org
11Wednesday, 3 August 2011
Tweets by city
Steven Gray
Data: PHPVis: JavaScript
http://www.casa.ucl.ac.uk/tom/
12Wednesday, 3 August 2011
Agent Based Modelof crime patterns
Toby Davies
Python
(not yet available)
13Wednesday, 3 August 2011
London BikeshareStand Occupation
Ollie O’Brien
Data: PythonVis: JavaScript
OpenLayersAjax
http://bikes.oobrien.com/
14Wednesday, 3 August 2011
Oyster card entries/exits
Jon Reades
ProcessingMySql
Not yet available
15Wednesday, 3 August 2011
Public transport in the UKJoan Serras
Vis: C++/OPENGL Data: Timetable Info
http://vimeo.com/21351143
16Wednesday, 3 August 2011
London Hire Bikes by Martin Zaltz Austwick and Ollie O’BrienData: TFL FoI / Routino
Vis: Processing
http://vimeo.com/19982736
17Wednesday, 3 August 2011
The network visualisations (and others) I showed in the workshop are not yet available - follow @sociablephysics on twitter and I will
announce when they are up on vimeo
If you’re not on twitter (gasp), email the InterFace organisers so they can let you know when they’re up.
18Wednesday, 3 August 2011
Excel Delimited text file Database
Data (as text)
Data (numbers)
Data preparation
Software
Sharing
ParsingImporting
Displaying and interacting
Images
User input
Movies
19Wednesday, 3 August 2011