Difference between revisions of "Macao Travels-Proposal"

From Visual Analytics for Business Intelligence
Jump to navigation Jump to search
 
(59 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
[[File:VA Project Logo1.png|200px|frameless|center]]
 
[[File:VA Project Logo1.png|200px|frameless|center]]
<span class="mw-ui-button {{#switch: {{{color|white}}}| white = | blue = mw-ui-progressive}}">[[Project_Groups|{{{Clickable Button|Back to Project Home}}}]]</span><noinclude>
+
<span class="mw-ui-button {{#switch: {{{color|white}}}| white = | blue = mw-ui-progressive}}">[[Project Groups|{{{Clickable Button|Back to Project Home}}}]]</span><noinclude>
 
<!--Header-->
 
<!--Header-->
 
<p></p><br/>
 
<p></p><br/>
Line 29: Line 29:
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Problem Statement</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Problem Statement</font></div>==
Macao’s tourism industry has always been one of the most important industries driving economic progress, with visitor arrivals in Macao reporting around 32 million visitors in 2017. Another key aspect of tourism in Macao is its gaming industry. The most densely populated region in the world heavily relies on the popularity of being a gambling destination. 40% of Macao’s GDP comes from the gaming industry and more than 70% of tax revenues are collected from casinos. Despite the rapid growth, the Macao SAR Government has the vision to build it into a World Centre of Tourism and Leisure in the next 15 years. Hence, one of the key questions while analyzing Macao’s tourism statistics would be how the Government of Macao could uncover and utilise trends and patterns to further boost their economy by optimising marketing campaigns and imports.
+
Macao’s tourism industry has always been one of the most important industries driving economic progress, with visitor arrivals in Macao reporting around 35 million visitors in 2018 and tourism revenues in Macao reached an all-time high of 18,352 MOP Million in the third quarter in 2018. Another key aspect of tourism in Macao is its gaming industry. The gaming industry is the major driving force for Macao’s economy. The most densely populated region in the world heavily relies on the popularity of being a gambling destination. It has been reported that 40% of Macao’s GDP comes from the gaming industry and more than 70% of tax revenues are collected from casinos. Despite the rapid growth, the Macao SAR Government has the vision to build it into a World Centre of Tourism and Leisure in the next 15 years.  
 
<br/>
 
<br/>
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Motivation</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Motivation</font></div>==
The tourism industry has always been one of the most important industries driving economic progress in Macao. Ever since the establishment of the Macao Special Administrative Region (Macao SAR), special emphasis has been placed on the development of the city’s tourism industry, which has been a catalyst for continued growth over the last decade.  
+
Ever since the establishment of the Macao Special Administrative Region (Macao SAR), special emphasis has been placed on the development of the city’s tourism industry, which has been a catalyst for continued growth over the last decade.  
  
Our main motivation in this is to address the lack of a convenient and comprehensive platform to study the correlation and trends amidst Macao’s most important industry to their financial growth. The current visualisation tool employed by Macao’s Government is inadequate and difficult to visualise trends and uncover patterns for the tourism industry. The Macao Government Tourism only provides market report and basic info-graphics on tourist arrivals and hotel statistics. Furthermore, the Macao’s government does not have a proper visualisation tool for its gaming industry, which is a huge component of the tourism industry in Macao.
+
Our main motivation is to address the lack of a convenient and comprehensive platform to study the correlation and trends amidst Macao’s most important industry to their financial growth. The Macao Government Tourism only provides market reports and basic info-graphics on tourist arrivals and hotel statistics. The current visualisation tool employed by the Macao’s Government is inadequate and difficult to visualise trends and uncover patterns for the tourism industry. Furthermore, Macao’s government does not have a proper visualisation tool for its gaming industry, which is a huge component of the tourism industry in Macao.
This project provides an interactive visualization to better analyze Macao’s tourism industry, consisting of lodging, gaming and tourism spending. Through our visualisation, we aim to identify the relation between the tourism industry, and its two biggest components: hotel and gaming industry, as well as to uncover trends and patterns that the Government of Macao can utilise to further boost their economy by optimising marketing campaigns. We aim to answer questions such as how much resources should be allocated to Macao’s tourism industry, or where do most of Macao’s main contributors to its tourism industry come from?  
+
 
 +
This project provides an interactive visualisation to better analyze Macao’s tourism industry, consisting of visitor arrivals, visitor spending, lodging and gaming. Through our visualisation , we aim to identify the relation between the tourism industry, and its two biggest components: hotel and gaming industry, as well as to uncover trends and patterns that the Government of Macao can utilize to further boost their economy by optimizing marketing campaigns. We aim to answer questions such as how much resources should be allocated to Macao’s tourism industry, or where do most of Macao’s main contributors to its tourism industry come from?  
 
<br/>
 
<br/>
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Objectives</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Objectives</font></div>==
 
'''This project aims to provide insights into the following:'''
 
'''This project aims to provide insights into the following:'''
#Gain insights on the monthly/yearly visitors arrivals to Macao and their average length of stay over the past 10 years
+
#Gain insights on the monthly/yearly visitor arrivals to Macao over the past 10 years (2009 - 2018)
#Identify tourists preference for accommodation
+
#Identify tourist preference for hotels in Macao and the hotel's occupancy rate
#Breakdown of tourists’ expenditure to find out which country is spending the most in Macao and which area they are spending the most on (e.g. Shopping, F&B)
+
#Breakdown of tourists’ expenditure to find out which country is spending the most and which area they are spending the most on (e.g. Shopping, F&B)
#Gain insights on Macao’s gaming industry and the popular games at the Casinos
+
#Gain insights on Macao’s gaming industry and which game contributes most to the gaming industry
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Background survey of related works</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Background survey of related works</font></div>==
Line 50: Line 51:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! style="font-weight: bold;color:#000000;width: 50%;" | Visualizations
+
! style="font-weight: bold;color:#000000;width: 50%;" | Visualisations
 
! style="font-weight: bold;color:#000000;" | Insights and Explanation
 
! style="font-weight: bold;color:#000000;" | Insights and Explanation
 
|-
 
|-
Line 57: Line 58:
 
<center>Source: https://mbienz.shinyapps.io/tourism_dashboard_prod//center>
 
<center>Source: https://mbienz.shinyapps.io/tourism_dashboard_prod//center>
 
||  
 
||  
This visualization allows users to find out how many international tourists are coming into Macao every year. Furthermore, the plotting of both a 12-month rolling average and observation on the same graph enables us to have a quick and clear overview. However, one drawback of the visualisation is that it does not allow us to plot different countries on the same graph. Hence, this visualization is only limited to viewing the overall incoming tourist into Macao and users are unable to visualize the incoming number of tourists from each country individually. To overcome this drawback, my team will have a similar line chart that allow users to view the incoming tourist from each country.  
+
This visualisation allows users to find out how many international visitors are coming into Macao every year. Furthermore, the plotting of both a 12-month rolling average and observation on the same graph enables us to have a quick and clear overview. However, one drawback of this visualisation is that we are only limited to visualisation  the overall incoming visitor into Macao and users are unable to visualise the incoming number of visitors from each country. Hence, we cannot gather many valuable insights from the visualisation . To overcome this drawback, my team will have a similar line chart that allows users to view the incoming tourist from each country with the use of filters.  
 
|-
 
|-
 
| [[File:V2.jpg|550px|center]]  
 
| [[File:V2.jpg|550px|center]]  
Line 63: Line 64:
 
<center>Source: https://ourworldindata.org/tourism</center>
 
<center>Source: https://ourworldindata.org/tourism</center>
 
||  
 
||  
The used of an area chart is an effective way of displaying the total international tourist arrivals by region. The area allows users to see the tourist arrivals breakdown for each region each colour on the chart represents a specific region. This allows uses to get a rough gauge of the number of tourists coming from different region.  
+
The used of an area chart is an effective way of displaying the total international visitor arrivals by region. The area allows users to see the breakdown of visitor arrivals for each region where each colour on the chart represents a specific region. This allows users to get a rough gauge of the number of tourists coming from the different regions just by looking at the area on the chart.  
 
|-
 
|-
 
| [[File:Macau777-2.png|550px|center]]
 
| [[File:Macau777-2.png|550px|center]]
Line 69: Line 70:
 
<center>Source: https://dataplus.macaotourism.gov.mo/</center>
 
<center>Source: https://dataplus.macaotourism.gov.mo/</center>
 
||  
 
||  
This visualisation is a combo chart that comprises of two charts in one - a time-series line chart, and a bar chart, which compares the international visitor arrival with the year on year change of each country. However, this visualisation may seem confusing, and our team feels that it is necessary to show the number of international visitors arriving from each region (e.g. Asia, Europe) . Additionally, it would be good to subsequently break this down to enable zooming into a certain country's monthly changes (e.g. France, Spain, Germany).
+
This visualisation is a combination chart that combines two charts in one - a time-series line chart, and a bar chart. It allows users to compare the number of tourist arrivals between China/Hong Kong and international visitor arrival from different countries. However, this visualisation looks complicated as there are too many lines being displayed on the graph. Hence, it is hard to compare the visitor arrivals across different countries. One possible way to solve this issue is to reduce the number of lines on the graph. For example, display only two lines. The first line represent the number of visitor arrivals from China/Hong Kong and the second line represent the visitor arrivals from other countries (e.g. France, Spain, Germany). Furthermore, there will be filters on the dashboard for users to specify what they want to visualize.  
 
|-
 
|-
 
|}
 
|}
Line 77: Line 78:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! style="font-weight: bold;color:#000000;width: 50%;" | Visualizations
+
! style="font-weight: bold;color:#000000;width: 50%;" | Visualisations
! style="font-weight: bold;color:#000000;" | Explaination
+
! style="font-weight: bold;color:#000000;" | Explanation
 
|-
 
|-
 
| '''Treemap''' [[File:Treemapp.png|400px|center]]  
 
| '''Treemap''' [[File:Treemapp.png|400px|center]]  
Line 84: Line 85:
 
<center>Source: https://www.dataplusscience.com/UsingTreemaps.html</center>
 
<center>Source: https://www.dataplusscience.com/UsingTreemaps.html</center>
 
||  
 
||  
Treemap diagrams can be used to visualise hierarchical and part-to-whole relationships very effectively. We can use it to visualize the number of tourists coming from different regions and countries. total spending by different visitors into Macao. One advantage of using a treemap is that we can easily derive the top 3 visiting counties to Macao. However, it does not provide us with time series analysis, and it is hard to compare the arrival of tourists across the different years. Furthermore, the hierarchy of the treemap has only 2 levels. As such, the level of details and interaction maybe limited.  
+
Treemap diagrams can be used to visualise hierarchical and part-to-whole relationships very effectively. We can use it to visualise the number of visitors coming from different regions and countries. One advantage of using a treemap is that we can easily derive the top 3 visiting countries by looking at the size of the area on the treemap. However, using a treemap design for visualisation data does not provide us with time series analysis, and it is hard to compare the arrival of tourists across different years. Furthermore, the hierarchy of the treemap has only 2 levels. As such, the level of detail and interaction may be limited.  
 
|-
 
|-
 
|-
 
|-
Line 91: Line 92:
 
<center>Source: https://www.slideteam.net/spider-chart-allocated-budget-and-actual-spending.html</center>
 
<center>Source: https://www.slideteam.net/spider-chart-allocated-budget-and-actual-spending.html</center>
 
||  
 
||  
Radar chart is used to compare multiple quantitative variables and it is useful to identify variables with similar values and outliers amongst each variable. For our project, we can make use of the radar chart to display the breakdown of tourist spending into different categories (e.g. shopping, F&B etc). The ability to overlay the spending of different countries allows us to easily compare and identify countries with the highest spending in Macao. However, having too many overlays on a chart may cause the chart to be complicated and tedious to visualize. As such, our team may consider splitting the countries based on their region.  
+
A radar chart is used to compare multiple quantitative variables and it is useful to identify variables with similar values and outliers amongst each variable. For our project, we can make use of the radar chart to display the breakdown of visitor spending into different categories (e.g. shopping, F&B, etc). The ability to overlay the spending of different countries allows us to easily compare and identify countries with the highest spending in Macao. However, having too many overlays on a chart may cause the chart to be complicated and tedious to visualise. As such, our team may consider splitting the countries based on their region.  
 
|-
 
|-
 
|-
 
|-
Line 98: Line 99:
 
<center>Source: https://ourworldindata.org/tourism</center>
 
<center>Source: https://ourworldindata.org/tourism</center>
 
||  
 
||  
By using a map, we can better represent and display geographical locations data. The world map also allows us to visualize where tourists are coming from and the distance to get to Macao. Furthermore, it uses colours and legend to differentiate between the allocated budget and actual spending. We can use a similar approach where each colour represents the spending of each country.  
+
By using a map, we can better represent and display geographical locations data. The world map also allows us to visualise where tourists are coming from and the distance to get to Macao. Furthermore, it uses colors and legend to differentiate between the allocated budget and actual spending. We can use a similar approach where each color represents the spending of each country.  
 
|-
 
|-
 
|-
 
|-
| '''Heat Map'''[[File:Heatmap1.jpg|400px|center]]  
+
| '''Heatmap'''[[File:Heatmap1.jpg|400px|center]]  
 
<br>
 
<br>
 
<center>Source: https://www.kdnuggets.com/2016/03/4-lessons-brilliant-data-visualization.html</center>
 
<center>Source: https://www.kdnuggets.com/2016/03/4-lessons-brilliant-data-visualization.html</center>
 
||  
 
||  
Heat map are graphical representations of data that utilize colour-coded systems to allow users to better visualize the volume of events and it serves the purpose of directing user’s attention towards areas on the visualization that matter most. Our has decided to incorporate the use of the heat map to identify tourist preference for the different accommodation type (e.g. 5-star, 4-star etc) as it allows us to instantly understand tourists’ behaviours and patterns.  
+
A heatmap is a graphical representations of data that utilize color-coded systems to allow users to better visualise the volume of events and it serves the purpose of directing user’s attention towards areas on the visualisation that matter most. Our team has decided to incorporate the use of the heatmap to identify tourist preference for the different hotel types (e.g. 5-star, 4-star, etc) as it allows us to quickly understand tourists’ behaviors and patterns.  
 
|-
 
|-
 
|}
 
|}
Line 112: Line 113:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! style="font-weight: bold;color:#000000;width: 50%;" | Visualizations
+
! style="font-weight: bold;color:#000000;width: 50%;" | Visualisations
! style="font-weight: bold;color:#000000;" | Explaination
+
! style="font-weight: bold;color:#000000;" | Explanation
 
|-
 
|-
 
| '''Storyboard 1 - Economic Contribution''' [[File:Economic Contribution.jpg|550px|center]]  
 
| '''Storyboard 1 - Economic Contribution''' [[File:Economic Contribution.jpg|550px|center]]  
 
<br>
 
<br>
 
||  
 
||  
* The purpose is to show the comparison between Macao’s GDP and tourists spending/expenditure
+
* The purpose is to show the comparison between Macao’s GDP and tourists spending and expenditure
* Provide an overview of the total visits, spending and hotel occupancy in Macao.
+
* Provide an overview of the total visitor, spending and hotel occupancy in Macao.
* There is a slider at the bottom of the visualization for users to select the period they want to analyse  
+
* There is a slider at the bottom of the visualisation for users to select the period they want to analyse  
* Charts used: Combo chart, Area chart
+
* Charts used: Combination chart, Area chart
 
|-
 
|-
 
|-
 
|-
Line 129: Line 130:
 
* Aims to show the breakdown of tourist spending by countries and category (e.g. entertainment, F&B)  
 
* Aims to show the breakdown of tourist spending by countries and category (e.g. entertainment, F&B)  
 
* When users hover over a specific point on the map, they will be able to view the spending of that country.  
 
* When users hover over a specific point on the map, they will be able to view the spending of that country.  
* Filters are present on the visualization to allow users to select a region or year that they wish to analyse. Based on the user selection, the visualization will display the results accordingly.  
+
* Filters are present on the visualisation to allow users to select a region or year that they wish to analyse. Based on the user selection, the visualisation will display the results accordingly.  
 
* Charts used: Radar chart, Map, Bar chart, Stacked bar char, Line chart
 
* Charts used: Radar chart, Map, Bar chart, Stacked bar char, Line chart
 
|-
 
|-
 
|-
 
|-
| '''Storyboard 3 - Tourist Arrivals''' [[File:Tourist Arrivals.jpg|550px|center]]  
+
| '''Storyboard 3 - Visitor Arrivals''' [[File:Tourist Arrivals.jpg|550px|center]]  
 
<br>
 
<br>
 
||  
 
||  
* The point of this visualization is to show the trend of visitor arrivals into Macao on a yearly basis.  
+
* The point of this visualisation is to show the trend of visitor arrivals into Macao every year.  
 
* Users can gather insights such as the arrivals trends of each country and the top 10 countries visiting Macao every year.
 
* Users can gather insights such as the arrivals trends of each country and the top 10 countries visiting Macao every year.
 
* Charts used: Packed bar chart, Line chart, Treemap, Bar chart
 
* Charts used: Packed bar chart, Line chart, Treemap, Bar chart
Line 144: Line 145:
 
<br>
 
<br>
 
||  
 
||  
* Aims to provide the purpose of arrival through trend line charts and stacked bar chart
+
* Aims to provide insights on visitors purpose of visit
 
* Users can use the slider to select the period they want to analyse
 
* Users can use the slider to select the period they want to analyse
 
* Charts used: Stacked bar chart, Line chart
 
* Charts used: Stacked bar chart, Line chart
 +
Disclaimer: This storyboard was not implemented due to the complication faced with the data
 
|-
 
|-
 
|-
 
|-
Line 152: Line 154:
 
<br>
 
<br>
 
||  
 
||  
* Aims to show the yearly number of hotel guest for each country and the percentage of hotel room types available in Macao.  
+
* Aims to show the yearly number of hotel guests for each country and the percentage of hotel room types available in Macao.  
* A combo chart was used to allow users to visualize the total number of hotel guests and the occupancy rate on a yearly basis.  
+
* A combination chart was used to allow users to visualise the total number of hotel guests and the occupancy rate every year.  
* More in depth analysis can be made with the line chart that shows the comparison between the occupancy rate and the number of hotels against tourist arrivals. Users will be able to determine if the increase or decrease in tourist arrivals affects the occupancy rate and the number of hotels in Macao.  
+
* More in-depth analysis can be made with the line chart that shows the comparison between the occupancy rate and the number of hotels against tourist arrivals. Users will be able to determine if the increase or decrease in tourist arrivals affects the occupancy rate and the number of hotels in Macao.  
* Charts used: Heat map, Pie chart, Bar chart, Combo chart, Line chart  
+
* Charts used: Heatmap, Pie chart, Bar chart, Combiachart, Line chart
 
|-
 
|-
 
|-
 
|-
Line 161: Line 163:
 
<br>
 
<br>
 
||  
 
||  
* Purpose of this visualization is to show Macao’s gaming revenue and the growth of its games. Furthermore, users can gather insights such as the top 10 games, determine whether the increase in tourist arrivals will affect the revenue of the gaming industry and the countries that contributes the most to the gaming industry in Macao.  
+
* The purpose of this visualisation is to show Macao’s gaming revenue and the growth of each game.  
* Charts used: Combo chart, Line chart and Bar chart  
+
* Users can easily identify the top 10 games in the casino and gather valuable insights - determine whether the increase in tourist arrivals will affect the revenue of the gaming industry and the countries that contribute the most to the gaming industry in Macao.  
 +
* Charts used: Combo chart, Line chart, and Bar chart  
 
|-
 
|-
 
|}
 
|}
Line 182: Line 185:
 
|| This dataset will allow us to see the popular games in the casinos. This can be joined with other datasets to draw a relation with the tourists that are driving the popular games.
 
|| This dataset will allow us to see the popular games in the casinos. This can be joined with other datasets to draw a relation with the tourists that are driving the popular games.
 
|-
 
|-
| Hotel Statistics(CEIC)
+
| Hotel Statistics (CEIC)
 
(2009 - 2018)
 
(2009 - 2018)
 
  ||  
 
  ||  
Line 190: Line 193:
 
# Average Hotel Room Rate
 
# Average Hotel Room Rate
 
# Average Length of Stay
 
# Average Length of Stay
  || This dataset will allow us to determine the various statistics of hotel occupancy, which can be used to analyse visitors preference for hotels based on conditions such as price and star ratings.
+
  || This dataset will allow us to determine the various statistics of hotel occupancy, which can be used to analyse visitor preference for hotels based on conditions such as price and star ratings.
 
|-
 
|-
 
| Visitor Arrivals (CEIC)
 
| Visitor Arrivals (CEIC)
Line 225: Line 228:
 
|}
 
|}
  
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Tools/Libraries</font></div>==
+
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Tools and Technologies</font></div>==
<br/>
+
{| class="wikitable"
 +
|-
 +
! style="font-weight: bold;color:#000000;width: 50%;" | Tools and Technologies
 +
! style="font-weight: bold;color:#000000;" | Explanation
 +
|-
 +
| [[File:R studio logo.png|200px|center]]<center>R Studio</center>
 +
||
 +
RStudio is an integrated development environment for R, a programming language for statistical computing and graphics. We used R studio to build our visualisation.
 +
|-
 +
| [[File:R shiny.png|100px|center]]<center>R Shiny</center>
 +
||
 +
We use shiny to build interactive web application straight from R. Shiny is an R package that allows us to host standalone application on a webpage, embed it in R markdown documents or build dashboards.
 +
|-
 +
| [[File:Canva logo.png|100px|center]]<center>Canva</center>
 +
||
 +
Canva was used to create and design our poster. It is a simplified graphic-design tool website. It uses a drag-and-drop format and provides access to photographs, vector images, graphics, and fonts. Furthermore, this tool allows us to specify the dimensions of the poster.
 +
|}
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Architectural Design</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Architectural Design</font></div>==
 
<br/>
 
<br/>
 +
 +
[[File:Final AD.jpg|1000px|frameless|center]]
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Technical Challenges</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Technical Challenges</font></div>==
Line 237: Line 258:
 
! style="font-weight: bold;color:#000000;" | Solution
 
! style="font-weight: bold;color:#000000;" | Solution
 
|-
 
|-
| Lack of experience in visualizing the data and implementing interactivity and animated designs in visualization application.
+
| Lack of experience in visualisation the data and implementing interactivity and animated designs in visualisation application.
 
||  
 
||  
To overcome this challenge, our team conducted background research on this topic (tourism) and gathered some design inspirations that we can consider using for our visualization. After which, we started planning out how the visualization will look like and learn how to integrate different charts and enhance the interactivity by creating storyboards.  
+
To overcome this challenge, our team conducted background research on this topic (Macao tourism) and gathered some design inspirations that we can consider using for our visualisation . After this, we started planning out how the visualisation will look and learn how to integrate different charts and enhance the interactivity by creating storyboards.  
 
|-
 
|-
 
| Unfamiliarity with visualisation tools such as R and RShiny
 
| Unfamiliarity with visualisation tools such as R and RShiny
 
||  
 
||  
To address this challenge, the team will focus on learning more about R and RShiny from online tools such as Datacamp (Independent learning). We will also seek help from our Prof. Kam, fellow peers, YouTube tutorials and make use of Google for any queries.
+
To address this challenge, the team will focus on learning more about R and RShiny from online tools such as Datacamp (independent learning). We will also seek help from our Prof. Kam, fellow peers, YouTube tutorials, online forums and make use of Google for any queries.
 
|-
 
|-
 
| Data Cleaning and transformation of data
 
| Data Cleaning and transformation of data
Line 251: Line 272:
  
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Timeline</font></div>==
 
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Timeline</font></div>==
<br/>
+
 
A list of milestones breaking the project into smaller chunks and a description of what each person in the group will work on.<br>
+
[[File:Project timeline.jpg|1000px|frameless|center]]
Week 8: Proposal submission <br>
+
 
Week 9: Start on Data Cleaning and Data Preparation <br>
+
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>References</font></div>==
Week 10: Visualisation on R (Everyone) <br>
+
'''Macao Data:'''
Week 11: Visualisation on R  (Everyone) <br>
+
# CEIC Database: https://insights-ceicdata-com.libproxy.smu.edu.sg/Untitled-insight/views
Week 12: Creation of application using R-Shiny <br>
+
# Data Plus: https://dataplus.macaotourism.gov.mo/Indicator/VisitorsSummary/SummaryBar?lang=E
Week 13: Completion of posters and research paper <br>
+
'''Reports:'''
Week 14: Final Touchups and Submission <br>
+
# Macao Tourism Industry Development Master Plan: https://masterplan.macaotourism.gov.mo/home-en/index.html
 +
# Macao Annual Economic Report: https://www.sinoptic.ch/hongkong/pdf/eco/macao/2017_Macao_Annual.economic.report.pdf
 +
 
 +
'''Data Cleaning:'''
 +
# Reading and Importing Excel Files into R: https://www.datacamp.com/community/tutorials/r-tutorial-read-excel-into-r
 +
 
 +
==<div style="background: #214517; padding: 15px; line-height: 0.3em; text-indent: 15px; font-size:18px; font-family:Helvetica"><font color= #FFFFFF>Comments</font></div>==
 +
Feel free to leave us some comments so that we can improve!
 +
 
 +
<center>
 +
{| class="wikitable" width="100%"
 +
|-
 +
! style="font-weight: bold;color:#000000;width: 5%;" |No.
 +
! style="font-weight: bold;color:#000000;width: 25%;" |Name
 +
! style="font-weight: bold;color:#000000;width: 20%;" |Date
 +
! style="font-weight: bold;color:#000000;width: 50%;" |Comments
 +
|-
 +
| 1.
 +
| Insert your name here
 +
| Insert date here
 +
| Insert comment here
 +
|-
 +
| 2.
 +
| Insert your name here
 +
| Insert date here
 +
| Insert comment here
 +
|-
 +
| 3.
 +
| Insert your name here
 +
| Insert date here
 +
| Insert comment here
 +
|}
 +
</center>

Latest revision as of 12:39, 22 November 2019

VA Project Logo1.png

Back to Project Home


Home

 

Proposal

 

Poster

 

Application

 

Research Paper


Problem Statement

Macao’s tourism industry has always been one of the most important industries driving economic progress, with visitor arrivals in Macao reporting around 35 million visitors in 2018 and tourism revenues in Macao reached an all-time high of 18,352 MOP Million in the third quarter in 2018. Another key aspect of tourism in Macao is its gaming industry. The gaming industry is the major driving force for Macao’s economy. The most densely populated region in the world heavily relies on the popularity of being a gambling destination. It has been reported that 40% of Macao’s GDP comes from the gaming industry and more than 70% of tax revenues are collected from casinos. Despite the rapid growth, the Macao SAR Government has the vision to build it into a World Centre of Tourism and Leisure in the next 15 years.

Motivation

Ever since the establishment of the Macao Special Administrative Region (Macao SAR), special emphasis has been placed on the development of the city’s tourism industry, which has been a catalyst for continued growth over the last decade.

Our main motivation is to address the lack of a convenient and comprehensive platform to study the correlation and trends amidst Macao’s most important industry to their financial growth. The Macao Government Tourism only provides market reports and basic info-graphics on tourist arrivals and hotel statistics. The current visualisation tool employed by the Macao’s Government is inadequate and difficult to visualise trends and uncover patterns for the tourism industry. Furthermore, Macao’s government does not have a proper visualisation tool for its gaming industry, which is a huge component of the tourism industry in Macao.

This project provides an interactive visualisation to better analyze Macao’s tourism industry, consisting of visitor arrivals, visitor spending, lodging and gaming. Through our visualisation , we aim to identify the relation between the tourism industry, and its two biggest components: hotel and gaming industry, as well as to uncover trends and patterns that the Government of Macao can utilize to further boost their economy by optimizing marketing campaigns. We aim to answer questions such as how much resources should be allocated to Macao’s tourism industry, or where do most of Macao’s main contributors to its tourism industry come from?

Objectives

This project aims to provide insights into the following:

  1. Gain insights on the monthly/yearly visitor arrivals to Macao over the past 10 years (2009 - 2018)
  2. Identify tourist preference for hotels in Macao and the hotel's occupancy rate
  3. Breakdown of tourists’ expenditure to find out which country is spending the most and which area they are spending the most on (e.g. Shopping, F&B)
  4. Gain insights on Macao’s gaming industry and which game contributes most to the gaming industry

Background survey of related works

Visualisations Insights and Explanation
V1.jpg


Source: https://mbienz.shinyapps.io/tourism_dashboard_prod//center>

This visualisation allows users to find out how many international visitors are coming into Macao every year. Furthermore, the plotting of both a 12-month rolling average and observation on the same graph enables us to have a quick and clear overview. However, one drawback of this visualisation is that we are only limited to visualisation the overall incoming visitor into Macao and users are unable to visualise the incoming number of visitors from each country. Hence, we cannot gather many valuable insights from the visualisation . To overcome this drawback, my team will have a similar line chart that allows users to view the incoming tourist from each country with the use of filters.

V2.jpg


Source: https://ourworldindata.org/tourism

The used of an area chart is an effective way of displaying the total international visitor arrivals by region. The area allows users to see the breakdown of visitor arrivals for each region where each colour on the chart represents a specific region. This allows users to get a rough gauge of the number of tourists coming from the different regions just by looking at the area on the chart.

Macau777-2.png


Source: https://dataplus.macaotourism.gov.mo/

This visualisation is a combination chart that combines two charts in one - a time-series line chart, and a bar chart. It allows users to compare the number of tourist arrivals between China/Hong Kong and international visitor arrival from different countries. However, this visualisation looks complicated as there are too many lines being displayed on the graph. Hence, it is hard to compare the visitor arrivals across different countries. One possible way to solve this issue is to reduce the number of lines on the graph. For example, display only two lines. The first line represent the number of visitor arrivals from China/Hong Kong and the second line represent the visitor arrivals from other countries (e.g. France, Spain, Germany). Furthermore, there will be filters on the dashboard for users to specify what they want to visualize.


Design Inspirations

Visualisations Explanation
Treemap
Treemapp.png


Source: https://www.dataplusscience.com/UsingTreemaps.html

Treemap diagrams can be used to visualise hierarchical and part-to-whole relationships very effectively. We can use it to visualise the number of visitors coming from different regions and countries. One advantage of using a treemap is that we can easily derive the top 3 visiting countries by looking at the size of the area on the treemap. However, using a treemap design for visualisation data does not provide us with time series analysis, and it is hard to compare the arrival of tourists across different years. Furthermore, the hierarchy of the treemap has only 2 levels. As such, the level of detail and interaction may be limited.

Radar Chart
Rc.jpg


Source: https://www.slideteam.net/spider-chart-allocated-budget-and-actual-spending.html

A radar chart is used to compare multiple quantitative variables and it is useful to identify variables with similar values and outliers amongst each variable. For our project, we can make use of the radar chart to display the breakdown of visitor spending into different categories (e.g. shopping, F&B, etc). The ability to overlay the spending of different countries allows us to easily compare and identify countries with the highest spending in Macao. However, having too many overlays on a chart may cause the chart to be complicated and tedious to visualise. As such, our team may consider splitting the countries based on their region.

Map
V3.png


Source: https://ourworldindata.org/tourism

By using a map, we can better represent and display geographical locations data. The world map also allows us to visualise where tourists are coming from and the distance to get to Macao. Furthermore, it uses colors and legend to differentiate between the allocated budget and actual spending. We can use a similar approach where each color represents the spending of each country.

Heatmap
Heatmap1.jpg


Source: https://www.kdnuggets.com/2016/03/4-lessons-brilliant-data-visualization.html

A heatmap is a graphical representations of data that utilize color-coded systems to allow users to better visualise the volume of events and it serves the purpose of directing user’s attention towards areas on the visualisation that matter most. Our team has decided to incorporate the use of the heatmap to identify tourist preference for the different hotel types (e.g. 5-star, 4-star, etc) as it allows us to quickly understand tourists’ behaviors and patterns.

Proposed Storyboard

Visualisations Explanation
Storyboard 1 - Economic Contribution
Economic Contribution.jpg


  • The purpose is to show the comparison between Macao’s GDP and tourists spending and expenditure
  • Provide an overview of the total visitor, spending and hotel occupancy in Macao.
  • There is a slider at the bottom of the visualisation for users to select the period they want to analyse
  • Charts used: Combination chart, Area chart
Storyboard 2 - Tourist Spending
Tourist Spending.jpg
Tourist Spending 1.jpg


  • Aims to show the breakdown of tourist spending by countries and category (e.g. entertainment, F&B)
  • When users hover over a specific point on the map, they will be able to view the spending of that country.
  • Filters are present on the visualisation to allow users to select a region or year that they wish to analyse. Based on the user selection, the visualisation will display the results accordingly.
  • Charts used: Radar chart, Map, Bar chart, Stacked bar char, Line chart
Storyboard 3 - Visitor Arrivals
Tourist Arrivals.jpg


  • The point of this visualisation is to show the trend of visitor arrivals into Macao every year.
  • Users can gather insights such as the arrivals trends of each country and the top 10 countries visiting Macao every year.
  • Charts used: Packed bar chart, Line chart, Treemap, Bar chart
Storyboard 4 - Purpose of Visit
Purpose of Visit.jpg


  • Aims to provide insights on visitors purpose of visit
  • Users can use the slider to select the period they want to analyse
  • Charts used: Stacked bar chart, Line chart

Disclaimer: This storyboard was not implemented due to the complication faced with the data

Storyboard 5 - Accommodation
Accommodation.jpg
Accommodation 1.1.jpg


  • Aims to show the yearly number of hotel guests for each country and the percentage of hotel room types available in Macao.
  • A combination chart was used to allow users to visualise the total number of hotel guests and the occupancy rate every year.
  • More in-depth analysis can be made with the line chart that shows the comparison between the occupancy rate and the number of hotels against tourist arrivals. Users will be able to determine if the increase or decrease in tourist arrivals affects the occupancy rate and the number of hotels in Macao.
  • Charts used: Heatmap, Pie chart, Bar chart, Combiachart, Line chart
Storyboard 6 - Gaming
Gaming.jpg


  • The purpose of this visualisation is to show Macao’s gaming revenue and the growth of each game.
  • Users can easily identify the top 10 games in the casino and gather valuable insights - determine whether the increase in tourist arrivals will affect the revenue of the gaming industry and the countries that contribute the most to the gaming industry in Macao.
  • Charts used: Combo chart, Line chart, and Bar chart


Datasets

We have obtained the following datasets for this research:

Dataset/Source Data Attributes Purpose
Gaming Statistics (CEIC)

(2009 - 2018)

  1. Number of Casinos and Gaming Table
  2. Gross Revenues
  3. Gross Receipts
  4. Betting Amounts
This dataset will allow us to see the popular games in the casinos. This can be joined with other datasets to draw a relation with the tourists that are driving the popular games.
Hotel Statistics (CEIC)

(2009 - 2018)

  1. Number of Hotels, Hotel Rooms and Hotel Beds
  2. Room Occupancy Rate
  3. Hotel Guests
  4. Average Hotel Room Rate
  5. Average Length of Stay
This dataset will allow us to determine the various statistics of hotel occupancy, which can be used to analyse visitor preference for hotels based on conditions such as price and star ratings.
Visitor Arrivals (CEIC)

(2009 - 2018)

  1. Overnight Arrivals
  2. Same Day Arrivals
  3. By Tour Package
  4. Mode of Transport

This dataset will let us see the arrivals of tourists and whether it is overnight or same day arrivals.

Resident Departures (CEIC)

(2009 - 2018)

  1. Mode of Transport
  2. Destinations

This dataset will be used to determine how residents depart, and to which country.

Visitor per Capita Spending (CEIC)

(2009 - 2018)

  1. Countries
  2. Type of Expenses
  3. Tourist Price Index
This dataset will allow us to determine what do tourists from each country spend in Macao.
Visiting Purposes (Data plus)

(2009 - 2018)

  1. Purpose of visit
This dataset will be used to understand the purpose of visit by the tourists into Macao.

Tools and Technologies

Tools and Technologies Explanation
R studio logo.png
R Studio

RStudio is an integrated development environment for R, a programming language for statistical computing and graphics. We used R studio to build our visualisation.

R shiny.png
R Shiny

We use shiny to build interactive web application straight from R. Shiny is an R package that allows us to host standalone application on a webpage, embed it in R markdown documents or build dashboards.

Canva logo.png
Canva

Canva was used to create and design our poster. It is a simplified graphic-design tool website. It uses a drag-and-drop format and provides access to photographs, vector images, graphics, and fonts. Furthermore, this tool allows us to specify the dimensions of the poster.

Architectural Design


Final AD.jpg

Technical Challenges

Key Technical Challenges Solution
Lack of experience in visualisation the data and implementing interactivity and animated designs in visualisation application.

To overcome this challenge, our team conducted background research on this topic (Macao tourism) and gathered some design inspirations that we can consider using for our visualisation . After this, we started planning out how the visualisation will look and learn how to integrate different charts and enhance the interactivity by creating storyboards.

Unfamiliarity with visualisation tools such as R and RShiny

To address this challenge, the team will focus on learning more about R and RShiny from online tools such as Datacamp (independent learning). We will also seek help from our Prof. Kam, fellow peers, YouTube tutorials, online forums and make use of Google for any queries.

Data Cleaning and transformation of data

The current datasets must be cleaned as the data is messy and the format is not proper. Since our project requires a total of 26 datasets, we will face key issues in preparing the data for visualisation. Our team plans to split up the data cleaning work into different segments and work on it individually, before coming together to check the datasets together, and promptly proceed to merge them if needed.

Timeline

Project timeline.jpg

References

Macao Data:

  1. CEIC Database: https://insights-ceicdata-com.libproxy.smu.edu.sg/Untitled-insight/views
  2. Data Plus: https://dataplus.macaotourism.gov.mo/Indicator/VisitorsSummary/SummaryBar?lang=E

Reports:

  1. Macao Tourism Industry Development Master Plan: https://masterplan.macaotourism.gov.mo/home-en/index.html
  2. Macao Annual Economic Report: https://www.sinoptic.ch/hongkong/pdf/eco/macao/2017_Macao_Annual.economic.report.pdf

Data Cleaning:

  1. Reading and Importing Excel Files into R: https://www.datacamp.com/community/tutorials/r-tutorial-read-excel-into-r

Comments

Feel free to leave us some comments so that we can improve!

No. Name Date Comments
1. Insert your name here Insert date here Insert comment here
2. Insert your name here Insert date here Insert comment here
3. Insert your name here Insert date here Insert comment here