29
VISUALISING FLIGHTS VISUALISING FLIGHTS NICOLA GRECO MEKHI DHESI VIRGINIA ALONSO

Whataflight - Data Visualisation on Flight and Tourism Data around the World

Embed Size (px)

Citation preview

Page 1: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

VISUALISING

FLIGHTSNICOLA GRECO

MEKHI DHESI VIRGINIA ALONSO

Page 2: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

Content !

!

data !

process !

team

Page 3: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

WHAT ARE WE DOING?

We want to visualise flight data and link this to !

• tourism and related expenditure, • growth of airports • tweets sent from airports.

Per continent. Through time.

Page 4: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

Context !

what are we interested in !

how did we get to the idea

Page 5: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

WHAT DATA ARE WE USING?

LOCATION

TIME

AIRPORT DATA

TOURISM

IMMIGRATION

SOCIAL MEDIA

Page 6: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

STEP 1: GATHERING DATA

PROPRIETARY DATAOPEN DATA

Page 7: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

STEP 1: GATHERING DATA

PROPRIETARY DATAOPEN DATA

Community based

Public but proprietary

Confidential data

Page 8: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

CONTACTING THE INDUSTRY

Page 9: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

CONTACTING THE INDUSTRY

: (

Page 10: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

CONTACTING THE INDUSTRY

Page 11: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

CONTACTING THE INDUSTRY: )

Page 12: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

CONTACTING THE INDUSTRY

AIRPORT TRANSFERS DATA

to judge the quality of public system, airport centrality and

safety of cities

Page 13: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

DISCOVERING DATA PROVIDERS

Page 14: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

http://openflights.org/data.html

Page 15: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

http://openflights.org/data.html

6977 5903

Page 16: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

http://data.un.org/DocumentData.aspx?id=353#19

Page 17: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

http://data.worldbank.org/indicator/ST.INT.ARVL/countries/1W?display=default

Page 18: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

#twitteranalysisIf we could gain assess to the Twitter API: !Analysis of tweets !#airport !Plot a tweet density map !If not globally !#heathrow – analysis destinations

Page 19: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

STEP 2: STANDARDISING THE DATA

.CSV FILES

.JSON FILES

.XLS FILES

• the different fields don’t match • airplane data in vector format • others have geo-cordinates • we don’t know where airports have been open so we will

scrape data from DBpedia. !

We will use Python parsing and data structures to standardise the data

!

Page 20: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTSVISUALISING

FLIGHTS

STEP 3: CORRELATE THE DATA

• Airports opening v. Tourism (expenditure & people)Tourism expenditure v. number of tourists Airports opening v. Growth of country !

• Airline routes — per continent (in and out) !

• Graph and statistical analysis on routes:Aim I: define the top connected areas per continentAim II: identify longest and shortest journeys

!

Page 21: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS0

STEP 3: VISUALISE THE DATA

Choropleth map • growth of airports • increase in tourism per country Map of flight routes • representing airports as nodes/deduce

linking airports and most visited cities

Articulation points graph • most connected cities !

Page 22: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS0

STEP 3: VISUALISE THE DATA

Statistical visualisation • for a variety of our data !!Density map for tweets per airport • deduce the most social airport/

destinations of twitter users

Page 23: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

Page 24: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

Chloropleth Map

Number of Tourists each

year (over time duration)

Tourist Expenditure in

country

Net Immigration Number of airports/flights from

airport

GDP

Population

Page 25: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

Python: Statistical purposes Pandas Numpy

Python: Visualisation Basemap

Matplotlib

Python: Graphs Networkx

Python: Text analysis NLTK

HTML and SVG for real-time in case we wanna be adventurous

STEP 5: IDENTIFYING SUITABLE TECHNOLOGIES

Page 26: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

Mekhi: Basemap and Numpy expert

Virginia: NLTK and MatPlotLib master

Nicola: Code juggler and data wrangler

Hacker

Statistician

Artist

Page 27: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

MISSION

Not just a visualisation of data, but a story with !

equilibrium of colours, proportions !

finding interesting correlations !!

#sexybarcharts

Page 28: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

NEXT IS WHAT HAPPENS NEXT

Data-Driven Journalism

Page 29: Whataflight - Data Visualisation on Flight and Tourism Data around the World

VISUALISING

FLIGHTS

ENJOY YOUR

FLIGHT:)