Difference between revisions of "Group08 proposal"

From Visual Analytics for Business Intelligence
Jump to navigation Jump to search
 
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
<div style="margin-bottom:30px;">[[File:WOHS.png|500px|frameless|center]]</div>
 +
 
<!--Header-->
 
<!--Header-->
 
<div style="width:100%; text-align:center;">
 
<div style="width:100%; text-align:center;">
 
{|style="background-color:#143c67; color:#4d79ff; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
 
{|style="background-color:#143c67; color:#4d79ff; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0"  |
 
| style="padding:0.2em; font-size:100%; background-color:#143c67; text-align:center; color:#F5F5F5" width="10%" |  
 
| style="padding:0.2em; font-size:100%; background-color:#143c67; text-align:center; color:#F5F5F5" width="10%" |  
<font color="#F5F5F5" size=3 face="Helvetica">Project name</font>
+
<font color="#F5F5F5" size=3 face="Helvetica">Wolf of HDB Street</font>
  
 
| style="background:none;" width="1%" | &nbsp;
 
| style="background:none;" width="1%" | &nbsp;
Line 35: Line 37:
  
 
'''<u>Problem</u>''' <br>
 
'''<u>Problem</u>''' <br>
As a buyer looking for flats in matured estates, or Resale HDB flats, it can be difficult to make a decision on your dream home due to the lack of information in the market and the tools to make comparisons. This problem is amplified further by buyers' complete lack of knowledge to decide if a price is good compared to the market average.
+
As a buyer looking for Resale HDB flats, it can be difficult to make a purchase decision due to the lack of information in the market. Information such as increasing or decreasing price trends over the years for each estate (e.g. Tampines) or submarket (e.g. 4-ROOM flats) could be essential in the decision making process. Current tools available in the market are insufficient to supplement this decision making process as they can be unnecessarily detailed resulting in the inability to conduct a high level analysis (e.g. Price trends for each submarket and/or estate).
  
 
'''<u>Motivation</u>''' <br>
 
'''<u>Motivation</u>''' <br>
According to Ms. Christine Sun, head of research and consultancy at OrangeTee, [https://www.straitstimes.com/singapore/more-hdb-resale-flats-sold-in-october-after-higher-housing-grants-income-ceilings-kicked demand for HDB resale flats has been strengthening]. Our group feels that with the increasing demand for HDB resale flats and the lack of information and tools in this area, there is a strong need for us to address the issue.
+
According to Ms. Christine Sun, head of research and consultancy at OrangeTee, She commented in November last year (2019) that [https://www.straitstimes.com/singapore/more-hdb-resale-flats-sold-in-october-after-higher-housing-grants-income-ceilings-kicked demand for HDB resale flats has been strengthening] in the recent months. However, our group felt that the statement was too generalised as there are several submarkets in the resale of HDB flats such as 3-ROOM flats and 5-ROOM flats just to name a few. [https://www.businesstimes.com.sg/hub-projects/property-2019-september-issue/hdb-resale-market-sees-strong-demand Each submarket could have a different trend]. Additionally, trends could also vary across different estates such as Bukit Merah and Tampines. The information online would not be useful for people looking at specific submarkets in certain estates.
 +
 
 +
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>OBJECTIVES</center></font></div>==
 +
<b>Target Group: </b> Resale flat buyers <br>
 +
Our goal in this project is to design and create an interactive one-stop visualization tool that could provide Resale flat buyers with information by: <br>
 +
<ul>
 +
<li> Displaying distribution of flat prices for each submarket (flat type) and estate </li>
 +
<li> Allowing comparison of flat price changes over time for each submarket and estate (e.g. 4-ROOM flats price changes over the past 5 years for Ang Mo Kio) </li>
 +
<li> Highlighting price and volume patterns by flat size for each submarket and estate (e.g. Are 3-ROOM flats in AMK generally bigger than 3-ROOM flats in Tampines?) </li>
 +
</ul>
 +
These information would help buyers make better purchase decision(s).
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>DATASET</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>DATASET</center></font></div>==
Candidates:
+
<center>
 +
{| class="wikitable" width="100%"
 +
|-
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 30%;" |Data/Source
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 30%;" |Variables/Description
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 40%;" |Rationale & Methodology
 +
|-
 +
|
 +
<center>
 +
Resale Flat Prices (January 1, 2017 to January 31, 2020) <br>
 +
Taken from: Data.gov.sg <br>
 +
[https://data.gov.sg/dataset/resale-flat-prices Link to Data Source]
 +
</center>
 +
|
 
<ol>
 
<ol>
  <li> https://www.kaggle.com/AnalyzeBoston/crimes-in-boston </li>
+
<li> <b> month: </b> Transacted Year & Month  </li>
  <li> https://data.gov.sg/dataset/resale-flat-prices </li>
+
<li> <b> Town: </b> Town the flat is situated in </li>
  <li> https://www.kaggle.com/sudalairajkumar/novel-corona-virus-2019-dataset </li>
+
<li> <b> Flat Type: </b> Type of Housing </li>
 +
<li> <b> Block: </b> Identifier for each Housing </li>
 +
<li> <b> Street Name: </b> Identifier for each Street </li>
 +
<li> <b> Storey Range: </b> Range of Storey the flat is situated in </li>
 +
<li> <b> Floor Area Sqm: </b> Size of flat </li>
 +
<li> <b> Flat Model: </b> Flat Model </li>
 +
<li> <b> Lease Commence Date: </b> Start Date of Lease </li>
 +
<li> <b> Remaining Lease: </b> Duration remaining for Lease </li>
 +
<li> <b> Resale Price: </b> Price the Flat is sold for </li>
 
</ol>
 
</ol>
 +
|
 +
This is a transactional dataset which provides us with some key information such as flat details and transaction details which we are using for our analysis. We would mainly be exploring how some variables such as price, volume, floor area, storey range etc. affect one another. We would also be highlighting interesting trends and findings. <br>
 +
 +
We could obtain information on flat prices against variables such as:
 +
<ul>
 +
<li> Town </li>
 +
<li> Flat Type </li>
 +
<li> Town & Flat Type (e.g. 4-ROOM in Tampines vs. 4-ROOM in Bedok) </li>
 +
<li> Town & Block (e.g. 105 TAMPINES vs. 115 TAMPINES) </li>
 +
<li> Storey Range </li>
 +
<li> Floor Area </li>
 +
<li> Town & Floor Area </li>
 +
<li> Remaining Lease </li>
 +
</ul>
 +
The list is non exhaustive, more could be added in the future.
 +
|-
 +
|}
 +
</center>
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>BACKGROUND SURVEY OF RELATED WORK</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>BACKGROUND SURVEY OF RELATED WORK</center></font></div>==
 +
 +
In order for our group to design a new visualisation, it was important to us that we understand the current work out there in the field. This will enable us to make informed decisions on developing our own visualisations. We can also learn from the current visualisations to ensure that our own work adds value and to not repeat any mistakes made. Listed below are screenshots of visualisations and their learning points respectively.
 +
  
 
{| class="wikitable" style="margin-left: auto; margin-right: auto; width: 90%;
 
{| class="wikitable" style="margin-left: auto; margin-right: auto; width: 90%;
Line 55: Line 109:
 
|-
 
|-
 
| <center><br/>  '''Title: Official HDB Map Services '''  
 
| <center><br/>  '''Title: Official HDB Map Services '''  
[[File:Image5.jpg|thumb|Image5|350px|center]]
+
[[File:Image5.jpg|thumb|Image5| 500px |center]]
 
Source: https://services2.hdb.gov.sg/web/fi10/emap.html
 
Source: https://services2.hdb.gov.sg/web/fi10/emap.html
 
</center>
 
</center>
 
||  
 
||  
* Lorem Ipsum
+
* This is an interactive visualisation by HDB that we can search and filter different regions
* Lorem Ipsum
+
* This visualisation is quite messy as icons of all current HDB in a particular is shown, and the user might be confused to which house to pick from. Furthermore we are not able to understand the price changes across time
 +
* The advantage of this visualisation is being able to visualise the clustering of HDB flats in a particular region
  
 +
|-
 +
| <center><br/> '''Title: Average HDB resale prices by town treemap '''
 +
[[File:Image3.jpg|thumb|Image3| 500px |center]]
 +
Source: http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html
 +
</center>
 +
||
 +
* This is a heatmap that shows the relationship of average resale prices by towns
 +
* One further improvement that we can do to this visualisation is to add in subcategories of the different resale prices. These subcategories could be type of HDB resale flats and which storeys they are on
  
 
|-
 
|-
|<center><br/> '''Title: Visualising 30 years of HDB resale flat prices between 1990 - 2019
+
| <center><br/> '''Title: Distribution of Past HDB Transactions'''  
'''  
+
[[File:Image7.png|thumb| 500px |center]]
[[File:Image1.jpg|thumb|350px|center]]
+
Source: https://hdbviz.shinyapps.io/hdbviz/
Source: https://www.reddit.com/r/singapore/comments/dubsyk/visualising_30_years_of_hdb_resale_flat_prices/
 
 
</center>
 
</center>
 
||  
 
||  
* Lorem Ipsum
+
* This is a highlight table that can be used to depict the distribution of price compared to region and flat type. Furthermore there is a more detailed box plot at the side that visualises the range of price
* Lorem Ipsum
+
* One improvement that can be made to this visualisation is labelling the highlight table to include the prices of each cell, this is to give clarity by showing the magnitude of the price
* Lorem Ipsum
+
* One other improvement that can be made to this visualisation is to allow the user to have an option to include volume of sales as well.
 +
 
  
 
|-
 
|-
 
| <center><br/>  '''Title: Distribution of 4-Room HDB Resale Prices By Town '''  
 
| <center><br/>  '''Title: Distribution of 4-Room HDB Resale Prices By Town '''  
  
[[File:Image2.jpg|thumb|350px|center]]
+
[[File:Image2.jpg|thumb|500px|center]]
 
Source: https://medium.com/@wojiefu/hdb-pusle-visualization-of-singapore-hdb-flat-resale-records-2e2fbedbee91
 
Source: https://medium.com/@wojiefu/hdb-pusle-visualization-of-singapore-hdb-flat-resale-records-2e2fbedbee91
 
</center>
 
</center>
 
||  
 
||  
* Lorem Ipsum
+
* This is a animated visualisation of HDB resale prices on the map of Singapore, it is very effective in showing us the changes in number of occurrence of transactions being made at what frequency
* Lorem Ipsum
+
* A disadvantage of this visualisation is that there is no legend or information to relate the colours of the points and the actual resale price
 
+
* A disadvantage of this visualisation is that there is no clear indication of which region belongs to which section in the geography map of Singapore. This leaves the user with the onus to understand the location in Singapore
|-
 
| <center><br/> '''Title: Average HDB resale prices by town treemap '''
 
[[File:Image3.jpg|thumb|Image3|350px|center]]
 
Source: http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html
 
</center>
 
||
 
* Lorem Ipsum
 
* Lorem Ipsum
 
* Lorem Ipsum
 
* Lorem Ipsum
 
* Lorem Ipsum
 
  
|-
 
|<center><br/>  '''Title: Visualizing the Affordability of 4 Room HDB Flats and Rental Growth'''
 
[[File:Image4.jpg|thumb|350px|center]]
 
Source: https://investmentmoats.com/uncategorized/visualizing-the-affordability-of-4-room-hdb-flats-and-rental-growth/
 
</center>
 
||
 
  
* Lorem Ipsum
 
* Lorem Ipsum
 
 
|}
 
|}
  
Line 112: Line 156:
 
<li> https://www.straitstimes.com/singapore/more-hdb-resale-flats-sold-in-october-after-higher-housing-grants-income-ceilings-kicked </li>
 
<li> https://www.straitstimes.com/singapore/more-hdb-resale-flats-sold-in-october-after-higher-housing-grants-income-ceilings-kicked </li>
 
<li> https://www.businesstimes.com.sg/hub-projects/property-2019-september-issue/hdb-resale-market-sees-strong-demand </li>
 
<li> https://www.businesstimes.com.sg/hub-projects/property-2019-september-issue/hdb-resale-market-sees-strong-demand </li>
 +
<li> https://www.reddit.com/r/singapore/comments/dubsyk/visualising_30_years_of_hdb_resale_flat_prices/ </li>
 +
<li> https://medium.com/@wojiefu/hdb-pusle-visualization-of-singapore-hdb-flat-resale-records-2e2fbedbee91 </li>
 +
<li> http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html </li>
 +
<li> https://services2.hdb.gov.sg/web/fi10/emap.html </li>
 +
<li> https://hdbviz.shinyapps.io/hdbviz/ </li>
 +
 +
 
</ol>
 
</ol>
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>KEY TECHNICAL CHALLENGES & MITIGATION</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>KEY TECHNICAL CHALLENGES & MITIGATION</center></font></div>==
Technical challenges
+
 
 +
{| class="wikitable" width="100%"
 +
|-
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 5%;" |No.
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 15%;" |Challenge
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 40%;" |Description
 +
! style="font-weight: bold;background: #899db3;color:#fbfcfd;width: 40%;" |Mitigation
 +
|-
 +
| 1.
 +
| Lack of Familiarity with Tools
 +
| Everyone in the group do not know how to program in RShiny for visualisation
 +
| We will learn Rshiny during class, call for consultation and rely on Googling for any programming challenges. Alternatively, there is also Datacamp available for us.
 +
|-
 +
| 2.
 +
| Viability of Ideas
 +
| We do not know if the current dataset is sufficient in providing all the information needed to conduct analysis and building of planned visualizations.
 +
| There are multiple dataset online to use and we can use Prof Kam's REALIS dataset provided to us to supplement our dataset if we are lacking of certain variables. We could also derive our own variables based on the current dataset if needed (e.g. Geocoding).
 +
|-
 +
| 3.
 +
| Lack of Domain Knowledge
 +
| HDB resale prices are affected by a spectrum of different factors such as policy measures and redevelopment. It is hard for us to understand without domain knowledge.
 +
| Learn from informative websites such as from HDB and iteratively discover and learn insights into the dataset
 +
|}
 +
</center>
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>STORYBOARD</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>STORYBOARD</center></font></div>==
stooryboard
+
 
 +
{| class="wikitable" style="margin-left: auto; margin-right: auto; width: 90%;
 +
|-
 +
! style="background: #899db3;color:#fbfcfd;| Dashboards !!style="background: #899db3;color:#fbfcfd;| Description
 +
|-
 +
| <center><br/>  ''' Dashboard 1: Overall Price Distribution by Submarket and Submarket Sizes '''
 +
[[File:Dashboard1 1.png|thumb|500px|center]]
 +
[[File:Dashboard1 2.png|thumb|500px|center]]
 +
</center>
 +
||
 +
* The first dashboard that we would like to envision is to have a filter that is visualized by the Singapore map. This will allow users to intuitively find an area that they are familiar with. Since this is only just a filter, it will not show the distribution of HDB Resale Flats in the map itself.
 +
 
 +
* By clicking on a specific town, the dashboard will dynamically change (a) and provide insights of its submarket price distribution. This will be visualized in the form of a box plot.
 +
 
 +
* Furthermore, by clicking on a specific box plot, it is used as a filter for graph (b), where there will be a histogram plot to visualize the distribution of flat sizes for each submarket, in each town.
 +
 
 +
 
 +
|-
 +
| <center><br/>  ''' Dashboard 2: Comparison of price changes and volume transacted across time periods '''
 +
[[File:Dashboard2.png|thumb|500px|center]]
 +
</center>
 +
||
 +
* The second dashboard that we envision is to allow users to compare average price and volume changes across the years. Users would be able to compare average prices and volume transacted for specific estates and specific submarkets. Users would also be able to identify the high and low value estates based on the data.
 +
* The charts on the left displays the overall picture of average price changes as well as average volume changes across each year (e.g. 2015 - 2020). While the top left chart has price as its Y-axis, the bottom left chart has volume as its Y-axis.
 +
* The charts on the right allow Users to view average price and volume changes across each quarter. By selecting a point on the charts on the left (e.g. Year = 2015), the charts on the right is changed to display the quarterly data for the selected year. The charts provide Users with the flexibility to view the data from a high level view (Yearly) as well as from a funneled down view (Quarterly).
 +
* The Multi-select Estate filter in the middle, which might be shifted elsewhere depending on our UI design, allows Users to view the data of 1 estate as well as compare across multiple estates. The Single-select drop-down menu allows Users to view data or make comparisons from the perspective of 1 submarket at a time or all submarkets. (E.g. Users can compare average price and volume changes for 3-ROOM flats in AMK vs. Pasir Ris or all submarkets in AMK vs. Pasir Ris)
 +
* We are still exploring the possibility of adding more filters, features, and having a more flexible view. We could possibly add a benchmark line so that estates that have a value above the benchmark is classified as a high value estate.
 +
 
 +
|-
 +
| <center><br/>  ''' Dashboard 3: Tree Map of HDB Storeys by Volume and Price '''
 +
[[File:Dashboard3.png|thumb|500px|center]]
 +
</center>
 +
||
 +
* The final dashboard that we envision to complete is a Tree Map plot to visualize the volume and price of HDB Resale flats by their Storeys. The size of the boxes will be equivalent to the volume transacted value and the colours will represent their respective price.
 +
* The dashboard will come with filters that enables users to select the particular towns that they will want to compare with. The maximum allowed number to select is up to 2 towns. The number of towns selected will generate the same number of graphs for visualization.
 +
* Lastly, one other filter is the submarkets in which the user is able to select the type of submarket for deeper analysis.
 +
|}
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>MILESTONES</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>MILESTONES</center></font></div>==
milestonesssssssssssss
+
[[Image:Milestones.jpg | frameless | center | 500px ]]
 +
[[File:Miles.jpg|frameless|center|2000px]]
  
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>COMMENTS</center></font></div>==
 
==<div style="background:#143c67; padding: 15px; font-weight: bold; line-height: 0.3em; letter-spacing:0.5em;font-size:20px"><font color=#fbfcfd face="Century Gothic"><center>COMMENTS</center></font></div>==
 
<center>
 
<center>
 +
Do leave a comment on how we can improve or if you require any files for reference! [[File:Images.png|25px|frameless|center]]
 +
 
{| class="wikitable" width="100%"
 
{| class="wikitable" width="100%"
 
|-
 
|-

Latest revision as of 12:57, 30 March 2020

WOHS.png

Wolf of HDB Street

 

Proposal

 

Poster

 

Application

 

Research Paper




PROBLEM & MOTIVATION

Problem
As a buyer looking for Resale HDB flats, it can be difficult to make a purchase decision due to the lack of information in the market. Information such as increasing or decreasing price trends over the years for each estate (e.g. Tampines) or submarket (e.g. 4-ROOM flats) could be essential in the decision making process. Current tools available in the market are insufficient to supplement this decision making process as they can be unnecessarily detailed resulting in the inability to conduct a high level analysis (e.g. Price trends for each submarket and/or estate).

Motivation
According to Ms. Christine Sun, head of research and consultancy at OrangeTee, She commented in November last year (2019) that demand for HDB resale flats has been strengthening in the recent months. However, our group felt that the statement was too generalised as there are several submarkets in the resale of HDB flats such as 3-ROOM flats and 5-ROOM flats just to name a few. Each submarket could have a different trend. Additionally, trends could also vary across different estates such as Bukit Merah and Tampines. The information online would not be useful for people looking at specific submarkets in certain estates.

OBJECTIVES

Target Group: Resale flat buyers
Our goal in this project is to design and create an interactive one-stop visualization tool that could provide Resale flat buyers with information by:

  • Displaying distribution of flat prices for each submarket (flat type) and estate
  • Allowing comparison of flat price changes over time for each submarket and estate (e.g. 4-ROOM flats price changes over the past 5 years for Ang Mo Kio)
  • Highlighting price and volume patterns by flat size for each submarket and estate (e.g. Are 3-ROOM flats in AMK generally bigger than 3-ROOM flats in Tampines?)

These information would help buyers make better purchase decision(s).

DATASET

Data/Source Variables/Description Rationale & Methodology

Resale Flat Prices (January 1, 2017 to January 31, 2020)
Taken from: Data.gov.sg
Link to Data Source

  1. month: Transacted Year & Month
  2. Town: Town the flat is situated in
  3. Flat Type: Type of Housing
  4. Block: Identifier for each Housing
  5. Street Name: Identifier for each Street
  6. Storey Range: Range of Storey the flat is situated in
  7. Floor Area Sqm: Size of flat
  8. Flat Model: Flat Model
  9. Lease Commence Date: Start Date of Lease
  10. Remaining Lease: Duration remaining for Lease
  11. Resale Price: Price the Flat is sold for

This is a transactional dataset which provides us with some key information such as flat details and transaction details which we are using for our analysis. We would mainly be exploring how some variables such as price, volume, floor area, storey range etc. affect one another. We would also be highlighting interesting trends and findings.

We could obtain information on flat prices against variables such as:

  • Town
  • Flat Type
  • Town & Flat Type (e.g. 4-ROOM in Tampines vs. 4-ROOM in Bedok)
  • Town & Block (e.g. 105 TAMPINES vs. 115 TAMPINES)
  • Storey Range
  • Floor Area
  • Town & Floor Area
  • Remaining Lease

The list is non exhaustive, more could be added in the future.

BACKGROUND SURVEY OF RELATED WORK

In order for our group to design a new visualisation, it was important to us that we understand the current work out there in the field. This will enable us to make informed decisions on developing our own visualisations. We can also learn from the current visualisations to ensure that our own work adds value and to not repeat any mistakes made. Listed below are screenshots of visualisations and their learning points respectively.


Reference of Other Interactive Visualization Learning Points

Title: Official HDB Map Services
Image5

Source: https://services2.hdb.gov.sg/web/fi10/emap.html

  • This is an interactive visualisation by HDB that we can search and filter different regions
  • This visualisation is quite messy as icons of all current HDB in a particular is shown, and the user might be confused to which house to pick from. Furthermore we are not able to understand the price changes across time
  • The advantage of this visualisation is being able to visualise the clustering of HDB flats in a particular region

Title: Average HDB resale prices by town treemap
Image3

Source: http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html

  • This is a heatmap that shows the relationship of average resale prices by towns
  • One further improvement that we can do to this visualisation is to add in subcategories of the different resale prices. These subcategories could be type of HDB resale flats and which storeys they are on

Title: Distribution of Past HDB Transactions
Image7.png

Source: https://hdbviz.shinyapps.io/hdbviz/

  • This is a highlight table that can be used to depict the distribution of price compared to region and flat type. Furthermore there is a more detailed box plot at the side that visualises the range of price
  • One improvement that can be made to this visualisation is labelling the highlight table to include the prices of each cell, this is to give clarity by showing the magnitude of the price
  • One other improvement that can be made to this visualisation is to allow the user to have an option to include volume of sales as well.



Title: Distribution of 4-Room HDB Resale Prices By Town
Image2.jpg

Source: https://medium.com/@wojiefu/hdb-pusle-visualization-of-singapore-hdb-flat-resale-records-2e2fbedbee91

  • This is a animated visualisation of HDB resale prices on the map of Singapore, it is very effective in showing us the changes in number of occurrence of transactions being made at what frequency
  • A disadvantage of this visualisation is that there is no legend or information to relate the colours of the points and the actual resale price
  • A disadvantage of this visualisation is that there is no clear indication of which region belongs to which section in the geography map of Singapore. This leaves the user with the onus to understand the location in Singapore


REFERENCE LIST

References

  1. https://www.straitstimes.com/singapore/more-hdb-resale-flats-sold-in-october-after-higher-housing-grants-income-ceilings-kicked
  2. https://www.businesstimes.com.sg/hub-projects/property-2019-september-issue/hdb-resale-market-sees-strong-demand
  3. https://www.reddit.com/r/singapore/comments/dubsyk/visualising_30_years_of_hdb_resale_flat_prices/
  4. https://medium.com/@wojiefu/hdb-pusle-visualization-of-singapore-hdb-flat-resale-records-2e2fbedbee91
  5. http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html
  6. https://services2.hdb.gov.sg/web/fi10/emap.html
  7. https://hdbviz.shinyapps.io/hdbviz/

KEY TECHNICAL CHALLENGES & MITIGATION

No. Challenge Description Mitigation
1. Lack of Familiarity with Tools Everyone in the group do not know how to program in RShiny for visualisation We will learn Rshiny during class, call for consultation and rely on Googling for any programming challenges. Alternatively, there is also Datacamp available for us.
2. Viability of Ideas We do not know if the current dataset is sufficient in providing all the information needed to conduct analysis and building of planned visualizations. There are multiple dataset online to use and we can use Prof Kam's REALIS dataset provided to us to supplement our dataset if we are lacking of certain variables. We could also derive our own variables based on the current dataset if needed (e.g. Geocoding).
3. Lack of Domain Knowledge HDB resale prices are affected by a spectrum of different factors such as policy measures and redevelopment. It is hard for us to understand without domain knowledge. Learn from informative websites such as from HDB and iteratively discover and learn insights into the dataset

STORYBOARD

Dashboards Description

Dashboard 1: Overall Price Distribution by Submarket and Submarket Sizes
Dashboard1 1.png
Dashboard1 2.png
  • The first dashboard that we would like to envision is to have a filter that is visualized by the Singapore map. This will allow users to intuitively find an area that they are familiar with. Since this is only just a filter, it will not show the distribution of HDB Resale Flats in the map itself.
  • By clicking on a specific town, the dashboard will dynamically change (a) and provide insights of its submarket price distribution. This will be visualized in the form of a box plot.
  • Furthermore, by clicking on a specific box plot, it is used as a filter for graph (b), where there will be a histogram plot to visualize the distribution of flat sizes for each submarket, in each town.



Dashboard 2: Comparison of price changes and volume transacted across time periods
Dashboard2.png
  • The second dashboard that we envision is to allow users to compare average price and volume changes across the years. Users would be able to compare average prices and volume transacted for specific estates and specific submarkets. Users would also be able to identify the high and low value estates based on the data.
  • The charts on the left displays the overall picture of average price changes as well as average volume changes across each year (e.g. 2015 - 2020). While the top left chart has price as its Y-axis, the bottom left chart has volume as its Y-axis.
  • The charts on the right allow Users to view average price and volume changes across each quarter. By selecting a point on the charts on the left (e.g. Year = 2015), the charts on the right is changed to display the quarterly data for the selected year. The charts provide Users with the flexibility to view the data from a high level view (Yearly) as well as from a funneled down view (Quarterly).
  • The Multi-select Estate filter in the middle, which might be shifted elsewhere depending on our UI design, allows Users to view the data of 1 estate as well as compare across multiple estates. The Single-select drop-down menu allows Users to view data or make comparisons from the perspective of 1 submarket at a time or all submarkets. (E.g. Users can compare average price and volume changes for 3-ROOM flats in AMK vs. Pasir Ris or all submarkets in AMK vs. Pasir Ris)
  • We are still exploring the possibility of adding more filters, features, and having a more flexible view. We could possibly add a benchmark line so that estates that have a value above the benchmark is classified as a high value estate.

Dashboard 3: Tree Map of HDB Storeys by Volume and Price
Dashboard3.png
  • The final dashboard that we envision to complete is a Tree Map plot to visualize the volume and price of HDB Resale flats by their Storeys. The size of the boxes will be equivalent to the volume transacted value and the colours will represent their respective price.
  • The dashboard will come with filters that enables users to select the particular towns that they will want to compare with. The maximum allowed number to select is up to 2 towns. The number of towns selected will generate the same number of graphs for visualization.
  • Lastly, one other filter is the submarkets in which the user is able to select the type of submarket for deeper analysis.

MILESTONES

Milestones.jpg
Miles.jpg

COMMENTS

Do leave a comment on how we can improve or if you require any files for reference!
Images.png
No. Name Date Comments
1. (Name) (Date) (Comment)
2. (Name) (Date) (Comment)
3. (Name) (Date) (Comment)