Difference between revisions of "Group11 proposal"
(60 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | <div style="margin-bottom:30px;">[[File:WeHouse Logo.png|200px|frameless|center]]</div> | ||
<!--Header--> | <!--Header--> | ||
− | {|style="background-color:#343436; color:#4d79ff; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" | + | {|style="background-color:#343436; color:#4d79ff; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" align="center"| |
− | | style="padding:0.2em; font-size:100%; background-color:#343436; text-align:center; color:#F5F5F5" width="10%" | | + | | style="padding:0.2em; font-size:100%; background-color:#343436; text-align:center; border-bottom: 5px solid teal" width="100%"; color:#F5F5F5" width="10%"| |
− | [[Group11_proposal |<font color="#00ffd5" size= | + | [[Group11_proposal |<font color="#00ffd5" size=4 face="Agency FB">Proposal</font>]] |
| style="background:none;" width="1%" | | | style="background:none;" width="1%" | | ||
| style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | | style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | ||
− | [[Group11_poster|<font color="#00ffd5" size= | + | [[Group11_poster|<font color="#00ffd5" size=4 face="Agency FB">Poster</font>]] |
| style="background:none;" width="1%" | | | style="background:none;" width="1%" | | ||
| style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | | style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | ||
− | [[Group11_application|<font color="#00ffd5" size= | + | [[Group11_application|<font color="#00ffd5" size=4 face="Agency FB">Application</font>]] |
| style="background:none;" width="1%" | | | style="background:none;" width="1%" | | ||
| style="padding:0.2em; font-size:100%; background-color: #343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | | style="padding:0.2em; font-size:100%; background-color: #343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | ||
− | [[Group11_research paper|<font color="#00ffd5" size= | + | [[Group11_research paper|<font color="#00ffd5" size=4 face="Agency FB">Research Paper</font>]] |
+ | |||
+ | |} | ||
+ | <!--End of First Header--> | ||
+ | |||
+ | |||
+ | {|style="background-color:#343436; color:#4d79ff; padding: 10 0 10 0;" width="100%" cellspacing="0" cellpadding="0" valign="top" border="0" align="center"| | ||
+ | | style="padding:0.2em; font-size:100%; background-color:#343436; text-align:center; border-bottom: 5px solid teal" width="100%"; color:#F5F5F5" width="10%"| | ||
+ | [[Group11_proposal|<font color="#00ffd5" size=4 face="Agency FB">Version 1</font>]] | ||
| style="background:none;" width="1%" | | | style="background:none;" width="1%" | | ||
| style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | | style="padding:0.2em; font-size:100%; background-color:#343436; border-bottom:0px solid #3D9DD7; text-align:center; color:#F5F5F5" width="10%" | | ||
− | [[ | + | [[Group11_proposal_V2|<font color="#00ffd5" size=4 face="Agency FB">Version 2</font>]] |
|} | |} | ||
− | <!--End of Header--> | + | <!--End of Second Header--> |
<!--Body--> | <!--Body--> | ||
Line 28: | Line 37: | ||
==<div style="background:#121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Problem</center></font></div>== | ==<div style="background:#121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Problem</center></font></div>== | ||
<div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
− | [[File:Cheatsheet.jpg|frameless|700px|center]] </br> | + | [[File:Cheatsheet.jpg|frameless|700px|center]]</br> |
− | The above is an example of information online in helping Singaporeans decide the type of house they | + | |
+ | The above is an example of information online in helping Singaporeans decide the type of house they could choose from. In the context of this project, Resale HDBs is the focal point of our project. Choosing a resale HDB has never been easy as there are many factors to consider such as location, HDB type, number of remaining lease years, resale value, etc. On top of that, thousands of Resale HDBs transactions are happening each month, making it almost impossible for an owner to get a view of every transaction. Therefore, the majority of buyers and/or sellers have to consult property agents for their services.</br></br> | ||
+ | |||
+ | However, there are times where the service of a property agent may not be satisfactory to the buyer and/or seller. It is still advisable for the buyer and/or seller to have a better understanding of the resale market before making an informed decision. In most cases, people tend to rely on multiple platforms to help them in understanding and predicting the market trend. On that note, our team would like to know whether the information provided to them is truly insightful or usable. Thus, WeHouse comes into play to provide greater insights for people to better understand the HDB resale market which can provide better aid in making more informed decisions. </br> | ||
+ | |||
</div> | </div> | ||
− | ==<div style="background:#121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Motivation </center></font></div>== | + | ==<div style="background:#121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Motivation</center></font></div>== |
<div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
− | Given the abundance of information available on the internet in terms of resale prices | + | Given the abundance of information available on the internet in terms of resale prices, there are online resources provided to map out HDB locations and prices. However, such visualisations tend to be overwhelming due to vast data and non-specialised focus on visualisations. Throughout the course, we have learned how to discern between a good and bad visualised graph. This has allowed us to decide the usefulness of the charts displayed on various platforms. Therefore, instead of leaving people unsettled about the kind of housing choice to make, we are here to aid with our proposed visualisations! Coupled with the hands-on in-class sessions, we are able to reinforce what we learnt to play and explore re-organisation of the data to present an interactive dashboard, specifically pertaining to HDB dwellings, to empower users to make better-informed choices of their HDB location. |
+ | </div> | ||
+ | |||
+ | ==<div style="background:#121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Objectives</center></font></div>== | ||
+ | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
+ | In this project, we aim to deliver a focused and compact visualisation to allow Singaporeans to be well-informed of the average HDBs resale prices around their desired location. | ||
+ | # Overall changes in the flat prices over time for each subzone by estates. | ||
+ | # Price differences for each estate and subzone depending on the remaining lease of the flat. | ||
+ | # Find out which month sells at the highest and lowest resale price and transactions | ||
+ | # Specifically identify the most expensive street within each town area | ||
+ | |||
</div> | </div> | ||
Line 49: | Line 72: | ||
| rowspan='10'| | | rowspan='10'| | ||
<center> | <center> | ||
− | HDB Resale Flat Prices | + | HDB Resale Flat Prices |
+ | </br>'''[2012 - 2020]''' | ||
https://data.gov.sg/dataset/resale-flat-prices | https://data.gov.sg/dataset/resale-flat-prices | ||
</center> | </center> | ||
| <center>Month | | <center>Month | ||
− | | <center> | + | | <center>Year-Month label |
| rowspan='10'| | | rowspan='10'| | ||
− | To attain valuable insights on HDB Real estate prices which can be classified by the following </br> | + | To attain valuable insights on Resale HDB Real estate prices which can be classified by the following </br> |
− | + | # Resale Prices trend by location | |
− | + | # Cost Per Square Metre (PSM) | |
− | + | # Maturity of estate | |
− | + | # Area size and floor level vs Price | |
|- | |- | ||
| <center>Town | | <center>Town | ||
− | | <center> | + | | <center>The various Singapore estates that have HDBs |
|- | |- | ||
| <center>Flat Type | | <center>Flat Type | ||
− | | <center> | + | | <center>The types of HDB Flats in terms of number of rooms in the flat |
|- | |- | ||
| <center>Block | | <center>Block | ||
− | | <center> | + | | <center>The block numbers of each HDB flat |
|- | |- | ||
| <center>Street Name | | <center>Street Name | ||
− | | <center> | + | | <center>The various street names where the HDB flats are located |
|- | |- | ||
| <center>Floor Area sqm (SQM) | | <center>Floor Area sqm (SQM) | ||
− | | <center> | + | | <center>The overall floor size of the HDB flat |
|- | |- | ||
| <center>Flat Model | | <center>Flat Model | ||
− | | <center> | + | | <center>The phase in which the HDB flat is categorized under |
|- | |- | ||
| <center>Lease Commence Date | | <center>Lease Commence Date | ||
− | | <center> | + | | <center>Date lease begins for the HDB flat |
|- | |- | ||
| <center>Remaining Lease | | <center>Remaining Lease | ||
− | | <center> | + | | <center>The number of years left for the HDB flat is reclaimed back by the government |
|- | |- | ||
| <center>Resale Price | | <center>Resale Price | ||
− | | <center> | + | | <center>The price after the HDB is sold |
|} | |} | ||
Line 95: | Line 119: | ||
− | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: | + | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: 100%; |
|- | |- | ||
− | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: | + | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: 50%;font-size:18px;" |Example |
! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 50%;font-size:18px;" |Takeaways | ! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 50%;font-size:18px;" |Takeaways | ||
|- | |- | ||
| | | | ||
<center> | <center> | ||
− | [[File:2nd.PNG|frameless| | + | </br> |
+ | [[File:2nd.PNG|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 111: | Line 137: | ||
| | | | ||
<center> | <center> | ||
− | [[File:3rd.PNG|frameless| | + | </br> |
+ | [[File:3rd.PNG|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 118: | Line 146: | ||
| | | | ||
<center> | <center> | ||
− | [[File:4th.PNG|frameless| | + | </br> |
+ | [[File:4th.PNG|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 129: | Line 159: | ||
| | | | ||
<center> | <center> | ||
− | [[File:5th.PNG|frameless| | + | </br> |
+ | [[File:5th.PNG|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 138: | Line 170: | ||
| | | | ||
<center> | <center> | ||
− | [[File:6th.PNG|frameless| | + | </br> |
+ | [[File:6th.PNG|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 145: | Line 179: | ||
| | | | ||
<center> | <center> | ||
− | [[File:7th.png|frameless| | + | </br> |
+ | [[File:7th.png|frameless|600px|center]] | ||
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
Line 152: | Line 188: | ||
** (Green → Average to Low Resale Prices) | ** (Green → Average to Low Resale Prices) | ||
* What’s lacking in this treemap is a little more in-depth information on the type of HDBs within the planning areas stated. | * What’s lacking in this treemap is a little more in-depth information on the type of HDBs within the planning areas stated. | ||
+ | * The colour of the font used could be of a better choice to allow easy viewing | ||
* It would be good to let viewers gain insight on which type of HDBs tend toward higher resale prices for future planning if home dwellers decide to sell the house at a later time | * It would be good to let viewers gain insight on which type of HDBs tend toward higher resale prices for future planning if home dwellers decide to sell the house at a later time | ||
Line 159: | Line 196: | ||
==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>List of References</center></font></div>== | ==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>List of References</center></font></div>== | ||
<div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
− | + | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: 70%; | |
+ | |- | ||
+ | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: 10%;font-size:18px;" |No. | ||
+ | ! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 60%;font-size:18px;" |Reference Link | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 1 | ||
+ | </center> | ||
+ | || | ||
+ | Source: https://www.hdb.gov.sg/cs/infoweb/residential/buying-a-flat/resale/resale-statistics | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 2. | ||
+ | </center> | ||
+ | || | ||
+ | Source: https://services2.hdb.gov.sg/web/fi10/emap.html | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 3. | ||
+ | </center> | ||
+ | || | ||
+ | Source: https://www.srx.com.sg/heat-map | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 4. | ||
+ | </center> | ||
+ | || | ||
+ | Source: https://www.teoalida.com/singapore/hdbmap.htm | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 5. | ||
+ | </center> | ||
+ | || | ||
+ | Source: https://medium.com/@tianjie1112/singapore-hdb-resale-price-prediction-data-exploration-ac9e23de146 | ||
+ | |- | ||
+ | | | ||
+ | <center> | ||
+ | 6. | ||
+ | </center> | ||
+ | || | ||
+ | Source: http://sgyounginvestment.blogspot.com/2018/03/visualisation-of-hdb-resale-prices-in.html | ||
+ | |} | ||
+ | |||
</div> | </div> | ||
Line 166: | Line 250: | ||
− | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: | + | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: 100%; |
|- | |- | ||
− | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: | + | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: 50%;font-size:18px;" |Dashboards |
! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 50%;font-size:18px;" |Rationale | ! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 50%;font-size:18px;" |Rationale | ||
|- | |- | ||
| <center></br> '''Dashboard 1: Overview of Resale Trend in Singapore Volume VS Price''' </br> | | <center></br> '''Dashboard 1: Overview of Resale Trend in Singapore Volume VS Price''' </br> | ||
− | [[File:Sketch1.jpg|frameless| | + | [[File:Sketch1.jpg|frameless|600px|center]] |
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
− | * | + | * With the 1st dashboard, we will go with a dual axis bar and line chart to provide an overview on the trending HDB resale pricing over a series of 8 years. |
+ | * Each of the bars will depict the average resale prices per year coupled with a trending line that will depict if the resale prices are increasing or decreasing over the years. | ||
+ | * We have also included a side-bar that will enable users to filter their view of the trending resale prices of a specific town area in singapore. | ||
|- | |- | ||
| | | | ||
<center></br> '''Dashboard 2: Tree Map of Room Cost Vs Area'''</br> | <center></br> '''Dashboard 2: Tree Map of Room Cost Vs Area'''</br> | ||
− | [[File:Sketch3.jpg| | + | [[File:Sketch3.jpg|600px|frameless|center]] |
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
− | * | + | * The 2nd dashboard aims at providing insight on how the HBD densities are segregated by the various towns within Singapore. |
+ | * With the use of a Treemap, we can depict the volume of HDBs by the size of each rectangular portion on the Treemap, upon clicking onto a specific town area, a box plot chart pop-up provides a detailed understanding of the averaging resale prices across the various HDB room types. | ||
|- | |- | ||
| | | | ||
<center></br>'''Dashboard 3: Animated Visualisation Heat Map of Singapore's HDB PSF Cost'''</br> | <center></br>'''Dashboard 3: Animated Visualisation Heat Map of Singapore's HDB PSF Cost'''</br> | ||
− | [[File:Sketch2.jpg| | + | [[File:Sketch2.jpg|600px|frameless|center]] |
− | [[File:Reference.gif|frameless| | + | [[File:Reference.gif|frameless|600px|center]] |
+ | </br> | ||
</center> | </center> | ||
|| | || | ||
− | * We are intending to use an animated version with a static map that illustrates the variations in the changing cost PSF in generalised land marks | + | * We are intending to use an animated version with a static map that illustrates the variations in the changing cost Per Square Feet (PSF) in generalised land marks |
* With the animated version, we are able to note the trend of changing cost PSF in each area | * With the animated version, we are able to note the trend of changing cost PSF in each area | ||
* Together with the static version, any Singaporeans would be asble to understand the cost of HDB in each respective area | * Together with the static version, any Singaporeans would be asble to understand the cost of HDB in each respective area | ||
|} | |} | ||
+ | </div> | ||
+ | |||
+ | ==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Technologies Used</center></font></div>== | ||
+ | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
+ | [[File:Technologies.jpg|frameless|500px|center|Our Current Timeline]] | ||
</div> | </div> | ||
==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Key Technical Challenges</center></font></div>== | ==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Key Technical Challenges</center></font></div>== | ||
<div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
− | + | ||
+ | {| class="wikitable" style="margin-left: auto; margin-right: auto; width: 90%; | ||
+ | |- | ||
+ | ! style="font-family:Agency FB; font-weight: bold;background: #00ffd5;color: #121f29;width: 30%;font-size:18px;" |Challenges | ||
+ | ! style="font-family:Agency FB; font-weight: bold;background: #273746;color: #00ffd5;width: 50%;font-size:18px;" |Actions Taken | ||
+ | |- | ||
+ | | | ||
+ | <center></br> '''Unfamiliarity with R Shiny and little knowledge of R'''</center></br> | ||
+ | || | ||
+ | * Recap on R through past slides and exercises | ||
+ | * Learning of R shiny will be done through class lessons and weekly use of Datacamp to further reinforce the learning. | ||
+ | |- | ||
+ | | | ||
+ | <center></br> '''Limited knowledge in storyboard designing'''</center></br> | ||
+ | || | ||
+ | Explore online resource through Tableau Public / Viz CookBook and Datacamp | ||
+ | |- | ||
+ | | | ||
+ | <center></br>'''Lack of postal code provided in the data '''</center></br> | ||
+ | || | ||
+ | Use of OneMap API, together with python script, to retrieve Postal Codes of the Area and Street level. However, Postal Codes are insufficient for Tableau to zoom into street level visualization. | ||
+ | * Hence, we will use QGIS learnt in SMT 201 for better visualisation. | ||
+ | |} | ||
</div> | </div> | ||
==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Team Milestones</center></font></div>== | ==<div style="background: #121f29; padding-top: 20px; padding-bottom: 20px; line-height: 0.3em; text-indent: 15px; font-size:20px; font-family:Agency FB; "><font color= #00ffd5><center>Team Milestones</center></font></div>== | ||
<div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | <div style="font-size: 15px; padding-top: 15px; padding-bottom: 30px; padding-left: 15px; padding-right: 15px;"> | ||
− | + | [[File:TL.png|frameless|frameless|1000px|center|Our Current Timeline]] | |
− | [[File: | ||
− | |||
</br> | </br> | ||
</div> | </div> |
Latest revision as of 13:04, 12 April 2020
Contents
Problem
The above is an example of information online in helping Singaporeans decide the type of house they could choose from. In the context of this project, Resale HDBs is the focal point of our project. Choosing a resale HDB has never been easy as there are many factors to consider such as location, HDB type, number of remaining lease years, resale value, etc. On top of that, thousands of Resale HDBs transactions are happening each month, making it almost impossible for an owner to get a view of every transaction. Therefore, the majority of buyers and/or sellers have to consult property agents for their services.
However, there are times where the service of a property agent may not be satisfactory to the buyer and/or seller. It is still advisable for the buyer and/or seller to have a better understanding of the resale market before making an informed decision. In most cases, people tend to rely on multiple platforms to help them in understanding and predicting the market trend. On that note, our team would like to know whether the information provided to them is truly insightful or usable. Thus, WeHouse comes into play to provide greater insights for people to better understand the HDB resale market which can provide better aid in making more informed decisions.
Motivation
Given the abundance of information available on the internet in terms of resale prices, there are online resources provided to map out HDB locations and prices. However, such visualisations tend to be overwhelming due to vast data and non-specialised focus on visualisations. Throughout the course, we have learned how to discern between a good and bad visualised graph. This has allowed us to decide the usefulness of the charts displayed on various platforms. Therefore, instead of leaving people unsettled about the kind of housing choice to make, we are here to aid with our proposed visualisations! Coupled with the hands-on in-class sessions, we are able to reinforce what we learnt to play and explore re-organisation of the data to present an interactive dashboard, specifically pertaining to HDB dwellings, to empower users to make better-informed choices of their HDB location.
Objectives
In this project, we aim to deliver a focused and compact visualisation to allow Singaporeans to be well-informed of the average HDBs resale prices around their desired location.
- Overall changes in the flat prices over time for each subzone by estates.
- Price differences for each estate and subzone depending on the remaining lease of the flat.
- Find out which month sells at the highest and lowest resale price and transactions
- Specifically identify the most expensive street within each town area
Data Set(s) Used
DataSource | Data Attribute | Data Description | Rationale of Usage |
---|---|---|---|
HDB Resale Flat Prices
|
To attain valuable insights on Resale HDB Real estate prices which can be classified by the following
| ||
Background Survey
Example | Takeaways |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
List of References
Proposed Storyboard
Dashboards | Rationale |
---|---|
Dashboard 1: Overview of Resale Trend in Singapore Volume VS Price
|
|
Dashboard 2: Tree Map of Room Cost Vs Area
|
|
Dashboard 3: Animated Visualisation Heat Map of Singapore's HDB PSF Cost
|
|
Technologies Used
Key Technical Challenges
Challenges | Actions Taken |
---|---|
Unfamiliarity with R Shiny and little knowledge of R |
|
Limited knowledge in storyboard designing |
Explore online resource through Tableau Public / Viz CookBook and Datacamp |
Lack of postal code provided in the data |
Use of OneMap API, together with python script, to retrieve Postal Codes of the Area and Street level. However, Postal Codes are insufficient for Tableau to zoom into street level visualization.
|
Team Milestones
Comments
No. | Name | Comments |
---|---|---|
1 |
Name |
Insert Comment Here |
2. |
Name |
Insert Comment Here |
3. |
Name |
Insert Comment Here |