Difference between revisions of "ISSS608 2016 17T1 Group1 Report"

From Visual Analytics and Applications
Jump to navigation Jump to search
Line 29: Line 29:
 
[[File: City Ride Data.PNG|500px|thumb|center|Snapshot of City Ride Data Data]]
 
[[File: City Ride Data.PNG|500px|thumb|center|Snapshot of City Ride Data Data]]
  
 +
 
 
The next critical file is the location data for LTA bus stop mapping over to URA planning zones (lta-bus_stop_URA), which was provided for by Prof Kam.  This set of data would allow us to merge with the ride data and give a location name to the start and end point of every ride, instead of bus stop number.  We were able to decide he level of details that we want to look into and significantly reduce the number of rows of data and make the data more manageable on our laptop, without the aid of any server for processing of this huge data.
 
The next critical file is the location data for LTA bus stop mapping over to URA planning zones (lta-bus_stop_URA), which was provided for by Prof Kam.  This set of data would allow us to merge with the ride data and give a location name to the start and end point of every ride, instead of bus stop number.  We were able to decide he level of details that we want to look into and significantly reduce the number of rows of data and make the data more manageable on our laptop, without the aid of any server for processing of this huge data.
  
 
[[File: Lta bus stop URA.PNG|500px|thumb|center| Snapshot of LTA Bus Stop Data Matching URA Planning Zones Data Variables]]
 
[[File: Lta bus stop URA.PNG|500px|thumb|center| Snapshot of LTA Bus Stop Data Matching URA Planning Zones Data Variables]]
  
 
 
 
==Sparklines in R==
 
==Sparklines in R==
 
    
 
    

Revision as of 23:55, 27 November 2016

PROPOSAL   POSTER   APPLICATION   REPORT


Motivation of the Application

An Ezlink passenger travel record over 7 days has 500 millions + rows of data and 50+ variables. The raw data was too large for visualisation tools such as Tableau and D3.JS to read and process. Even loading the data into JMP proved to be a challenge and on average it took at least 30 mins to read in the csv data and convert into JMP format. Hence the ability to visualise the raw data was very limited.

The objective of the project was to prepare and manipulate the raw data into manageable data size for analysis on visualisation tools such as Tableau and D3.JS.


Review and Critic of Past Works

Data Exploration

The original Ezlink data (City nation ride data Full) had almost 50.7 millions rows of single trip transaction data. The ride data was captured from 15 to 21 Feb 2016, the week after Chinese New Year 2016. We could be assumed that the trend for bus ridership should be normal, and should not have have been influenced by the Chinese New Year holiday. The variables were comprised of 8 variables which captured the bus service number taken, boarding and alighitng date, time and bus stop numbers. The ride data was captured based on a single trip, starting from the bus stop that the commuter broaded from, on the date and time and align at the aligning bus stop on a given date and time. However the limitating on using bus stop number in our analysis would not be useful as the planners might not be able to visualise the graph. Hence location data would need to be used to supplement the City nation ride data.

Snapshot of City Ride Data Data


The next critical file is the location data for LTA bus stop mapping over to URA planning zones (lta-bus_stop_URA), which was provided for by Prof Kam. This set of data would allow us to merge with the ride data and give a location name to the start and end point of every ride, instead of bus stop number. We were able to decide he level of details that we want to look into and significantly reduce the number of rows of data and make the data more manageable on our laptop, without the aid of any server for processing of this huge data.

Snapshot of LTA Bus Stop Data Matching URA Planning Zones Data Variables

Sparklines in R

Matthew Leonawicz (2010) Combining data tables and sparklines


Chords Diagram in R

Zuguang Gu (2016) Visualize Relations by Chord Diagram


Chords Diagram in D3.JS

Steven Hall (2014) Interactive Chord Diagrams in D3


Design Framework

Selection of Tools

Demonstration

Discussion

Future Work

Divya, Evie, Shreyas, Sonali (2013) BEERVIZ, Discover beers, & say cheers!


Installation guide

No installation is required.

Just download the folders from GitHub (link: https://github.com/BeiJiaKee/MITB_VisualAnalytics_SGBus) and unzip bower-components.zip.

Now you are ready to run!

ScreenShot of GitHub

User Guide

you may use any local web host you wish to.

Steps:

  1. Start up your local host (e.g. easy php)
  2. Navigate to the project folders to "MITB_VisualAnalytics_SGBus/demos/SG-Bus.html"
  3. Run SG-Bus.html
  4. On the dashboard produced, User may switch between dates and peak periods to explore the data
Dashboard VA.PNG


References