Fork of AirBNB Price Prediction Viz - Sham
This visualization shows a choropleth map of the United States with three states highlighted in green, representing AirBNB pricing predictions. Clicking a state triggers a zoom transition using d3.geo.path and d3.geo.albersUsa projection. The code includes a commented-out function to load Denver neighborhood boundaries from GeoJSON and overlay listing points colored by overpricing status. Data comes from TopoJSON US states and Denver listing CSV files. The visualization uses d3.v3 and SVG with animated transitions, though city map popping and tooltips remain unimplemented.
AI-generated descriptionThis project aims to visualize an AirBNB pricing prediction model. We aim to do this by filling out the states we have predictions for in green. When a state is clicked it is supposed to zoom into another geojson map that shows the city with listing on it. From this data we want to see where pricings for listings are generally jacked up (touristy sites, downtown, etc.) we observe the data by analyzing clusters or patterns.
Things that need to be implemented/are missing currently:
- popping out city maps: for this to work for now, user would have to double click or go down the page.
- fixing zooming transition for states that have predictions: the zooming transition gets overriden when another map is being popped out
- adding a tooltip to city map to see listing type and pricing
- marking listings in specific colors so that it is easier to see pricings that are higher or lower than the predictions